Eigene Insert-Tags für Contao erstellen
Moin!
In den letzten Wochen kam folgende Frage gleich zweimal. Sie klang in etwa so:
„Wir erwähnen an unterschiedlichen Stellen im Text die Anzahl der Mitarbeiter. Wie gehen wir am besten vor, wenn sich die Zahl ändert?“
Und außerdem: „Gibt es einen Trick, dass wir nicht jedes Jahr den Text ‚seit 16 Jahren’ anpassen müssen?“
Glücklicherweise gibt es auf beide Fragen eine Antwort: Ja, das geht. Mit Insert-Tags.
Dank der Möglichkeit in Contao, eigene Inserttags zu erstellen, und der Contao Doku ist ein eigener Inserttag super schnell eingerichtet: Dokumentation Insert-Tags.
Damit lassen sich statische Werte wie 2.800 Mitarbeiter sehr einfach hinterlegen. Aber auch Berechnungen für „seit X Jahren“ sind damit relativ einfach möglich. Die Sache hat nur einen Haken: Die Änderungen lassen sich nicht von Redakteur:innen machen.
Deswegen habe ich bei einem Projekt noch eine Backend-Eingabe ergänzt, damit Redakteur:innen selbst eigene Insert-Tags anlegen und ändern können. Auch einfache Berechnungen (+/–/x/:) sind dort möglich.
Aber es geht auch ohne eigene Programmierung. Die Erweiterung Constants Bundle von Trilobit macht genau das (bis auf die Berechnung, dafür gibt es das Calculator Bundle).
Nutzt du eigene Inserttags, um die Arbeit von Redakteurinnen und Redakteuren zu erleichtern?
Erstma'
Dennis
PS: Da wir aktuell sehr häufig gefragt werden, was es mit dem Barrierefreiheitsstärkungsgesetz auf sich hat, hat Nicole einmal die wichtigsten Infos in einem eigenen Artikel zusammengestellt: Barrierefreiheitsstärkungsgesetz: Das musst du jetzt wissen.