Beiträge mit dem TAG: typoscript

TYPO3 12 Eigene Konstanten

Will man bestimmte Inhalte oder „Steuer“-Elemente im Frontend via ViewHelper gezielt auf einer, oder mehreren Seiten ausgeben kann man sich an individuellen Konstanten bedienen. Zunächst wird die individuelle Konstante definiert. Dabei kann zusätzlich die Kategorie (hier: Websitewerker Theme), sowie eine Subkategorie (hier: Theme Settings) definiert werden. Im Beispiel habe ich nur drei Konstanten für ein […]

mehr lesen

TYPO3 – Header Daten im Typoscript Setup ergänzen

Nichts wirklich neues, aber dennoch hilfreich wenn man adhoc eine Ergänzung außerhalb eines Sitepackage im Typoscript Setup vornehmen muss. Dazu kann in den Template Einstellungen im Setup folgende Ergänzung aufgenommen werden. page.headerData { 10 = TEXT 10.value ( <!-- Dein Quellcode --> ) } Innerhalb von „value“ kann dann bspw. dein HTML Code untergebracht werden. […]

mehr lesen

TYPO3 – Grid Elemente anlegen mit gridelements

Hin und wieder ist es notwendig, eigene Grid-Elemente für eine TYPO3 Seite zu bauen. In diesem kleinen Beitrag zeige ich dir, wie du ein 3-spaltiges Grid Element erstellen kannst und im Backend & TypoScript einbindest bzw. definierst. Die CSS Klassen, die in meinem Beispiel zur Anwendung kommen, stammen aus dem Bootstrap Framework in der Version […]

mehr lesen

TYPO3 – Bild aus Seiten Ressourcen auslesen und als Hintergrund ausgeben

Ein Bild aus den Seiteneigenschaften auszulesen ist möglich, indem man die Tabelle pages mit der aktuellen page:uid abfragt. Via cObject ViewHelper wird Typoscript abgefragt und gibt in diesem diesem Fall die Ressource, den Dateipfad, zurück. Anders als bei Abfragen die im Zusammenhang mit tt_content stehen muss hier nicht der Wert des aktuellen Elements an Typoscript […]

mehr lesen

TYPO3 – Bild aus Grid-Element auslesen und als Hintergrund ausgeben

Ein Bild aus den Seiteneigenschaften auszulesen hatte ich bisher schon einige Male. An dieser Stelle wurde es jedoch gewünscht, dass man einem Grid-Element ein Bild hinterlegt. Das ist möglich, indem man die Tabelle tt_content mit dem aktuellen Datensatz abfragt. Benötigt wird hierfür die uid des Datensatzes. Als Wert wird die aktuelle uid des Elements via […]

mehr lesen

TYPO3 – Eigenen Konstanten für die Kategorie „CONTENT“ festlegen

Wieder ein kleiner Beitrag, der zumeist auf in die Jahre gekommene Projekte zutreffen kann. Will man auf einer bestimmten Seite im Frontend via ViewHelper Inhalte gezielt nur auf einer Seite ausgeben kann das mit if-Abfragen leicht realisiert werden. Dabei ist es für die bessere Bedienbarkeit mitunter sinnvoll die betroffene Seite, auf denen die Inhalte ausgegeben […]

mehr lesen

TYPO3 10 – RTE Konfiguration bei alten Projekten ohne Extension

Hin und wieder findet sich ein altes Webprojekt in TYPO, was seit einigen Jahren zwar aktualisiert, aber mehr oder weniger mitgeschliffen wurde. Kürzlich wurde ich gefragt, ob man dem RTE in TYPO3 10 nicht weitere Farben hinzufügen kann, um etwa die Schrift damit zu formatieren. Per Default ist das nicht möglich und der RTE wird […]

mehr lesen

Typo3 – Layouts für Inhalte definieren

(Aktualisierte Version) Unterschiedliche Layouts für Inhalte lassen sich komfortabel mit Fluid realisieren. Um den Benutzer aber eine einfache Auswahlmöglichkeit an die Hand zu geben, bieten sich auch die verschiedenen Formatierungstypen von Inhaltselementen an. Hierzu muss an zwei (drei) Stellen Vorarbeit geleistet werden. 1. Layouts im globalen Typoscript tt_content.stdWrap.innerWrap.cObject = CASE tt_content.stdWrap.innerWrap.cObject { key.field = header_layout […]

mehr lesen

Typo3 TSConfig – Felder aus Inhaltselementen verbergen

Möchte man Redakteuren (oder auch Administratoren) Zugriff auf bestimmte Felder in Inhaltselementen verbieten, kann man sie im Seiten TS-Config ausblenden. Der Schnipsel dazu ist einfach und lässt sich zum testen schnell Beispiel auf Seitenebene unterbringen. Der Schnipsel im Seiten TS-Config: # TCEFORM TCEFORM { tt_content { header_layout.disabled = 1 date.disabled = 1 } } An […]

mehr lesen
Mit und für dich gemacht. 2014 - 2023
TYPO3 und das TYPO3 Logo sind eine eingetragene Marke der TYPO3 Association. WordPress und das WordPress Logo sind eingetragene Marken der WordPress Foundation.