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

Die System/CMS Entscheidung – Teil 4/4: Wo die Reise hingeht

Jetzt habe ich sie also alle beisammen: WordPress, Typo3 und Symfony. Nun handelte es sich bei dieser Serie auch um einen Akt der technischen Selbstfindung. Tatsächlich sehe ich heute auch klarer wo die Reise hingehen könnte, als dies noch vor 4 Wochen der Fall war. Die System/CMS Entscheidung – Teil 4/4: Wo die Reise hingeht weiterlesen

Die System/CMS Entscheidung – Teil 2/4: TYPO3

Weiter geht es. Wo ich im ersten Teil dieser kleinen Serie, über meine Entscheidungswege für die Wahl eines Systems, auf meine Argumente für den Einsatz von WordPress eingegangen bin, soll es dieses Mal um Typo3 gehen. Zugegeben, noch kein CMS hat mich dermaßen zum Fluchen gebracht. Kein CMS hat meine Zeitpläne jemals dermaßen mit Füßen getreten. Und doch gibt es Einsatzbereiche, bei denen ich nicht auf Typo3 verzichten kann bzw. möchte. Die System/CMS Entscheidung – Teil 2/4: TYPO3 weiterlesen

TYPO3-Schnipsel: Nicht übersetzte Seiten verstecken

Die zweisprachige Version einer Seite zu verstecken und zwar so das sie wirklich nirgends mehr auftaucht, ist gar nicht so einfach… zumindest wenn man nicht die entsprechende Stelle in der Doku gelesen hat. Da ich die Stelle auch beim nächsten Mal wieder suchen werde, hier der Weg zum endgültigen verstecken. TYPO3-Schnipsel: Nicht übersetzte Seiten verstecken weiterlesen

Die System/CMS Entscheidung – Teil 1/4: WordPress

Hach ja, welches CMS soll es denn werden?! Mitunter führt diese Frage bei mir mitunter zu schlaflosen Nächten. Mit der Wahl des richtigen Systems kann ein sehr wichtiger erster Grundstein zum Erfolg gelegt werden. Aber auch das Chaos vorprogrammiert werden. Ich bin als technischer Einzelkämpfer in unserer Agentur noch recht frei was die Entscheidung anbelangt. Daher ändert sich meine Meinung da auch ganz gerne mal. Trotzdem hier mal der aktuelle Stand, nach welchen Kriterien ich welches System einsetzt. Meine aktuelle Auswahl dabei: WordPress, Typo3, Symfony. Los geht’s heute mit WordPress. Die System/CMS Entscheidung – Teil 1/4: WordPress weiterlesen

TYPO3-Schnipsel: Typoscript Menü zur Sprachauswahl

Um mit Hilfe von Typoscript ein Menü zur Sprachauswahl zu erstellen, also in diesem Beispiel den Parameter „L“ zu ändern, kann folgendes Script eingesetzt werden. Letztlich handelt es sich dabei um eine einfache Anwendung der HMENU special Eigenschaft language. Weitere Informationen zu diesem Anwendungsfall finden sich hier in der Doku. Abschließend, der Schnipsel:

TYPO3-Schnipsel: Typoscript Menü zur Sprachauswahl weiterlesen