Archive der Kategorien

TYPO3 6.2 – Variierender Content anhand der System Kategorien

Hallo miteinander,
ich hatte in einem Projekt das Problem, dass ich anhand des bestehenden Inhalts einer Seite, Anzeigen in der rechten Spalte einblenden sollte, die explizit anderen Themen betreffen als die, die auf der Seite selbst behandelt werden. Diese Anzeigen sollten trotzdem aus einem globalen und zentralen Pool gezogen werden, damit das Einrichten vereinfacht wird.
Mehr lesen

TYPO3 / Fluid: Viewhelper Templates überschreiben (z.B. vom Paginate Widget)

Allerlei Viewhelper der Fluid Template Engine von TYPO3 haben ihre eigenen Templates. Per Typoscript lässt sich der Pfad dieser Templates auch überschreiben, was zum Beispiel bei dem Pagination Widget von Fluid relativ praktisch ist um zum Beispiel vor die einzelnen Seitenzahlen „Seite“ zu schreiben.
So wird aus „1  2  3“ ganz einfach „Seite 1  Seite 2  Seite 3

Mehr lesen

TYPO3 / FAL: Pages Language Overlay und Media / FILES (Lokalisierungen)

Nachdem ich vor einiger Zeit schon mal etwas zum Auslesen von Dateien aus dem File Abstraction Layer bzw. sys_file_references, die innerhalb von Pages / Seiten eingebunden sind, geschrieben habe, möchte ich hier noch einen kleinen Nachschlag servieren. Und zwar betrifft dieser Artikel das auslesen von Dateien aus den Übersetzungen von Seiten bzw. Pages.

Mehr lesen

TYPO3 / RTE: rel=“follow / nofollow“ von Links festlegen

Als SEO Optimierung einer TYPO3 Webseite ist es durchaus sinnvoll, bei der Verlinkung von auch das Relation Tag von Links entsprechend auf rel=“follow“ oder rel=“nofollow“ zu setzen. Wenn man sich ein wenig mit HTML auskennt, kann man im TYPO3 RTE (Rich Text Editor) auf HTML umschalten und das entsprechende Tag hinzufügen. Redakteuren ist dies jedoch nicht zuzumuten.

Mehr lesen

parsefunc: Links in Typolinks umwandeln

Wenn eure Redakteure hunderte Links hard-coded in HTML-Inhaltselementen eingetragen haben und dies erst kurz vor der Veröffentlichung bei der Aktivierung von RealURL auffällt, so dass keine Zeit mehr bleibt alle Links per Hand umzuschreiben, dann rettet dieses kleine Snippet vielleicht euren Allerwertesten.

Schön anzusehen ist der Doppelsplit (Split im Split) – es war mein erstes Mal. 😉

Mehr lesen

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
« Ältere Einträge Aktuelle Einträge »