TYPO3: FAL in eigener Extension benutzen
Mit den folgenden Codeschnipseln wird gezeigt, wie man FAL Links und Bilder in einer eigenen Extension nutzen kann.ext_tables.sql
Einige nützliche Hilfen und Code-Schnipsel, die ich immer wieder benötige und deshalb hier für alle sammle.
Mit den folgenden Codeschnipseln wird gezeigt, wie man FAL Links und Bilder in einer eigenen Extension nutzen kann.ext_tables.sql
Seit TYPO3 6.1 wurde displayCond stark verbessert. So können nun mehrere Abfragen ermöglicht werden und das Ganze sogar verschachtelt. Hier ein paar Beispiele:Einfaches Beispiel
Hat man mehrsprachige Seiten in TYPO3 und legt Inhalte in einer anderen Sprache, so steht dort immer [Translate to ...]. Das ist nicht immer schön und kann recht einfach ausgeschaltet werden, allerdings nicht im TYPOSCRIPT, da sonst mindestens die…
Da ich hier auf meiner Seite öfter mal kleine Typoscript-Schnipsel poste, habe ich mir gedacht, dass ein bisschen highlighting mit prism.js nicht schlecht wäre. Nachdem ich alle Keywords und so weiter im TYPO3 Projekt gefunden habe, habe ich mich…
Möchte man in TYPO3 das Meta-Tag "last-modified" haben, so kann man dies einfach mit folgendem Code bewerkstelligen:
Manchmal ist es bei TYPO3 nötig, dass man das Plain Sql Query sieht, um mögliche Fehler zu entdecken. Hierfür eignet sich folgender Code-Schnipsel.
Oft werden von jQuery und Plugins Inline-Styles an Elemente geschrieben. Möchte man diese explizit auslesen, so kann man dies mit der folgenden Funktion tun.jQuery Funktion:
Möchte man ein HTML Tag entfernen, jedoch die Inhalte behalten so kann man dies mit folgendem kleinen Code-Schnipsel lösen.Testaufbau
Für eine Ausgabe des Vor- und Nachnamen habe ich eine kleine Funktion geschrieben, die den ersten Buchstaben eines Strings großschreibt. Falls Benutzer beispielsweise seinen Vornamen klein geschrieben hat, kann man so ganz einfach den ersten…
Manchmal möchte man das Label eines selbsterstellten Datensatzes so haben, dass es aus mehreren Feldern besteht und so auch besser im TYPO3-Backend angezeigt wird. In meinem Fall war dies der Name einer Kontaktperson. Da mir nur der Nachname oder…