Tutorials

Einige nützliche Hilfen und Code-Schnipsel, die ich immer wieder benötige und deshalb hier für alle sammle.

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


TYPO3: Mehrfache/Multiple DisplayCond ab TYPO3 6.1

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


TYPO3: Entfernen von "Translate to"- und Kopie-Tags

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…


Prism.js: Typoscript Highlighting

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…


TYPO3: Metatag mit Datum der letzten Änderung

Möchte man in TYPO3 das Meta-Tag "last-modified" haben, so kann man dies einfach mit folgendem Code bewerkstelligen:


TYPO3: Reines SQL-Query von exec_SELECTquery bekommen

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.


jQuery: Checken ob ein Element ein bestimmtes inline-Style Attribut hat

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:


jQuery: Html Tag entfernen, ohne den inneren Content/Inhalt

Möchte man ein HTML Tag entfernen, jedoch die Inhalte behalten so kann man dies mit folgendem kleinen Code-Schnipsel lösen.Testaufbau


Javascript String-Prototype-Funktion: Ersten Buchstaben großschreiben, kapitalisieren

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…


TYPO3: TCA Datensatz-Label aus mehreren Feldern zusammensetzen

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…