Template Variablen anzeigen: Unterschied zwischen den Versionen

Aus Contao Community Documentation

K (Geshi Anpassung)
K
Zeile 3: Zeile 3:
 
Um sich die Daten anzeigen zu lassen, wird einfach folgender Code möglichst am Anfang des entsprechenden Templates einfügen:
 
Um sich die Daten anzeigen zu lassen, wird einfach folgender Code möglichst am Anfang des entsprechenden Templates einfügen:
 
<source lang="php"><?php $this->showTemplateVars(); ?></source>
 
<source lang="php"><?php $this->showTemplateVars(); ?></source>
 +
 +
Alternativ kann man sich die Variablen auch formatiert ausgeben lassen:
 +
<source lang="php">
 +
<pre>
 +
<?php $this->showTemplateVars(); ?>
 +
</pre>
 +
</source>
 +
 
Es sollte nicht vergessen werden, den Code nach erfolgreicher Fehlersuche wieder aus dem Template zu entfernen.
 
Es sollte nicht vergessen werden, den Code nach erfolgreicher Fehlersuche wieder aus dem Template zu entfernen.
  
 
Die Ausgabe von showTemplateVars kann mit FirePHP an die Firebug Console gesendet werden. Dann wird das Template Layout nicht tangiert. Mehr dazu: [[PHP_Debugging]]
 
Die Ausgabe von showTemplateVars kann mit FirePHP an die Firebug Console gesendet werden. Dann wird das Template Layout nicht tangiert. Mehr dazu: [[PHP_Debugging]]

Version vom 6. Dezember 2010, 11:33 Uhr

Bei einer Fehlersuche kann es manchmal sinnvoll sein, sich sämliche Daten eines Templates anzeigen zu lassen. Um sich die Daten anzeigen zu lassen, wird einfach folgender Code möglichst am Anfang des entsprechenden Templates einfügen:

<?php $this->showTemplateVars(); ?>

Alternativ kann man sich die Variablen auch formatiert ausgeben lassen:

<pre>
<?php $this->showTemplateVars(); ?>
</pre>

Es sollte nicht vergessen werden, den Code nach erfolgreicher Fehlersuche wieder aus dem Template zu entfernen.

Die Ausgabe von showTemplateVars kann mit FirePHP an die Firebug Console gesendet werden. Dann wird das Template Layout nicht tangiert. Mehr dazu: PHP_Debugging

Ansichten
Meine Werkzeuge

Contao Community Documentation

God: "what is your job?"
me: "i am a software developer ... i develop websites with Contao 3"
God: "sounds cool, what are you working on today? Web sockets? Ajax? HTML5 video streaming?"
me: "no, i am trying to send an email ...."

Leo Unglaub
Navigation
Verstehen
Verwenden
Entwickeln
Verschiedenes
Werkzeuge