Archive der Kategorien

TYPO3 / CONTENT: Anzeige von Übersetzungen ohne Parent bzw. Default Translation

Mit TYPO3 6.2 wurde das Typoscript Objekt CONTENT bzw. dessen Funktion „select“ um eine wunderbare Einstellung mit dem Namen „includeRecordsWithoutDefaultTranslation“ erweitert, die allerdings für manche Probleme sorgen kann.

Das Problem betrifft alle mehrsprachigen Seiten. Früher war es egal ob Inhaltselement – also tt_content Elemente – einen Parent bzw. eine Standardübersetzung haben oder nicht – das CONTENT Objekt hat sie alle geholt.
Seit TYPO3 6.2 ist das anders: Die Einstellung „includeRecordsWithoutDefaultTranslation“ ist standardmäßig deaktiviert und das muss man erstmal wissen, wenn plötzlich übersetzte Inhalte nicht mehr angezeigt werden, die nicht über „Standardinhalte übernehmen“ übersetzt wurden.

Das betrifft auch beliebte Funktionen wie styles.content.get, styles.content.getRight und styles.content.getLeft.

Damit diese wieder alle übersetzten Inhaltselemente anzeigen, gilt es möglichst am Anfang eurer Typoscript Konfiguration folgende Einstellungen vorzunehmen:

styles.content.get.select.includeRecordsWithoutDefaultTranslation = 1
styles.content.getLeft.select.includeRecordsWithoutDefaultTranslation = 1
styles.content.getRight.select.includeRecordsWithoutDefaultTranslation = 1

TYPO3 / FAL: Dateipfad auslesen und Inhalt einbinden mit FILE / FILES

Der File Abstraction Layer von TYPO3 ist geil. Allerdings hat sich durch die Referenzierung von Dateien auch im Typoscript vieles geändert. Die Zeit in denen IMAGE oder FILE Objekten, über ein „import“ oder „file“ ein fester Pfad zu Dateien gegeben werden konnte und als die Dateinamen noch direkt in „tt_content“ oder „pages“ standen sind leider vorbei.

Mehr lesen