TYPO3: TemplaVoilà a.D.

So langsam gehen mir die Gründe für den Einsatz von TemplaVoilà vollkommen flöten. Zuletzt musste ich eine Seite, die vor langer Zeit auf Basis von TemplaVoilà erstellt wurde, auf Mehrsprachigkeit umstellen. Das Übersetzen der Inhalte war allerdings leider nicht ansatzweise so komfortabe, wie eigentlich von TYPO3 vorgesehen. Kurz entschlossen, entschied ich mich auf Fluid-Templates umzustellen. Das ich dann zwei Tage mit Inhalte kopieren beschäftigt war, ist dabei nur ein Problem der Kurzentschlossenheit.

TYPO3: TemplaVoilà a.D. weiterlesen

TYPO3: Extbase Plugin per Typoscript einbinden – Die Zweite

Ich bin gerade dabei eine Extbase-Extension fit für Typo3 4.5 und damit Extbase 1.3 zu machen. Leider hat sich dabei nochmal einiges geändert. Unter anderem auch die Einbindung eines Extbase Plugins per TypoScript, über die ich vor einiger Zeit schon einmal geschrieben habe. Mit dem neuen Extbase wurde der Dispatcher überarbeitet, womit sich auch die Einbindung ändert.
TYPO3: Extbase Plugin per Typoscript einbinden – Die Zweite weiterlesen

TYPO3: HTML-Mails und inline CSS im RTE

Wenn man mal in der technischen Vergangenheit schwelgen möchte, geht das ganz einfach: Man erstelle ein HTML-Email-Template. Mir wurde diese wundervolle Aufgabe mal wieder zu teil. Die Kombi TemplaVoilà und Direct-Mail erweist sich dabei als recht mächtig und flexibel. TYPO3: HTML-Mails und inline CSS im RTE weiterlesen

TYPO3 Extbase Plugin per TypoScript einbinden

Ich befinde mich zur Zeit mitten in einem recht umfangreichen Typo3-Projekt in dem zum ersten Mal Extbase zum Einsatz kommt. Zwischenmeldung: Es fühlt sich verdammt gut an! Entwicklung unter Typo3 kann tatsächlich richtig Spaß machen. Gerade habe ich eine Lösung zum Einbinden von Extbase-Plugins per Typoscript gefunden und möchte zumindest die hier schon mal posten: TYPO3 Extbase Plugin per TypoScript einbinden weiterlesen

TYPO3-Schnipsel: Flagge der Default Sprache

Auf mehrsprachigen Websites besitzt die Default-Sprache erst einmal keine Flagge. Mit folgender Konfiguration in der TSconfig.

mod.SHARED {
  defaultLanguageFlag = de.gif
  defaultLanguageLabel = Deutsch
}

Update 14.06.2012

Ab TYPO3 4.5 wurden Sprites eingeführt und damit entfällt das .gif:

mod.SHARED {
  defaultLanguageFlag = de
  defaultLanguageLabel = Deutsch
}

Meine TypoScript Organisation

Ein Problem das mir die Arbeit mit Typo3 lange erschwert hat, ist die schlechte Wiederverwertbarkeit, Übersichtlichkeit und Versionierbarkeit von TypoScript. Einer der wichtigsten, wenn nicht DER Schritt zur Lösung dieses Problems, war es alle TypoScripts strikt ins Dateisystem auszulagern. Im Folgenden eine kurze Skizze davon, wie ich meine TypoScrips aktuell organisiere. Meine TypoScript Organisation weiterlesen