Template Variablen anzeigen

  • 4.4
  • 4.9
  • 4.13
  • 5.3

Wie du ein Template anpassen und dir die vorhandenen Template Variablen anzeigen lassen kannst.

Zusammenfassung der nötigen Schritte

Schritt 1:
Gehe ins Backend deiner Contao Installation.

Schritt 2:
Öffne den Menüpunkt Layout > Templates und lege eines Neues Template als Kopie eines Original-Templates an.

Schritt 3:
Füge den folgenden PHP-Code hinzu, um die verfügbaren Variablen des Templates auszugeben.

<!-- Ausgabe Template-Variablen -->
<pre>
<?php $this->dumpTemplateVars(); ?>
</pre>

Ergebnis im Frontend

Contao showTemplateVars

Templatevariablen bei aktivem Debugmodus

Wenn du in Contao den Debugmodus aktiviert hast, dann werden die Template-Variablen nicht mehr direkt ausgegeben. Du kannst diese dann über den Symfony Profiler ansehen. (siehe Screenshot)

Contao Debugmodus Symfony Profiler

Wichtiger Hinweis

Aus Sicherheitsgründen unbedingt darauf achten, dass der PHP-Code nach Bearbeitung des Templates wieder entfernt wird.

Hat dir dieser Artikel gefallen?

Willst du in Zukunft keinen Artikel verpassen?
Dann trage hier deine E-Mailadresse ein und klicke auf "Abonnieren". Du erhältst regelmäßig aktuelle Infos über Contao und die Contao-Academy.

Wir geben deine Daten niemals an Dritte weiter. Du kannst deine E-Mail-Adresse jederzeit mit nur einem Mausklick aus unserem System löschen. Der Newsletter Versand sowie die individuelle Messung, Speicherung und Auswertung von Öffnungsraten und der Klickraten in Empfängerprofilen erfolgen durch KlickTipp. Ausführliche Hinweise erhältst du in unserer Datenschutzerklärung.

Über den Autor
Christian Feneberg (Gründer Fenepedia)

Christian Feneberg ist der Gründer der Contao-Academy und erstellt seit 2010 Websites mit Contao. Außerdem ist er im Team von trakked.io. und regelmäßig auf YouTube in der Contao Show zu sehen. Neben Contao begeistert er sich für Online-Marketing, Unternehmertum und Persönlichkeitsentwicklung.

Folge Christian jetzt auf Twitter, Xing und LinkedIn.

Einen Kommentar schreiben

Bitte rechnen Sie 6 plus 8.