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 lesenNichts 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 lesenHin 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 lesenEin 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 lesenEin 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 lesenWieder 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 lesenHin 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(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 lesenMö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 lesenCookie | Dauer | Beschreibung |
---|---|---|
cookielawinfo-checkbox-analytics | 11 months | This cookie is set by GDPR Cookie Consent plugin. The cookie is used to store the user consent for the cookies in the category "Analytics". |
cookielawinfo-checkbox-functional | 11 months | The cookie is set by GDPR cookie consent to record the user consent for the cookies in the category "Functional". |
cookielawinfo-checkbox-necessary | 11 months | This cookie is set by GDPR Cookie Consent plugin. The cookies is used to store the user consent for the cookies in the category "Necessary". |
cookielawinfo-checkbox-others | 11 months | This cookie is set by GDPR Cookie Consent plugin. The cookie is used to store the user consent for the cookies in the category "Other. |
cookielawinfo-checkbox-performance | 11 months | This cookie is set by GDPR Cookie Consent plugin. The cookie is used to store the user consent for the cookies in the category "Performance". |
viewed_cookie_policy | 11 months | The cookie is set by the GDPR Cookie Consent plugin and is used to store whether or not user has consented to the use of cookies. It does not store any personal data. |