Würde gerne den Tag-Bereich nur ausgeben, wenn Tags vorhanden sind.
Kann mir hier jemand auf die Sprünge helfen?
PHP-Code:
<?php if ($this->hasTags): ?>
<div class="tag_area">...</div>
<?php endif; ?>
Würde gerne den Tag-Bereich nur ausgeben, wenn Tags vorhanden sind.
Kann mir hier jemand auf die Sprünge helfen?
PHP-Code:
<?php if ($this->hasTags): ?>
<div class="tag_area">...</div>
<?php endif; ?>
Erstmal musst du dir die Variablen ansehen, welche im Templae vorhanden sind.
Wenn die Ausgabe sehr groß ist, kannst du sie auch in eine Datei schreiben und dir in Ruhe ansehen und analysieren.PHP-Code:
<?php
$this->showTemplateVars();
?>
Mit IF ohne Vergleichsparameter wie &&, || o.ä, prüfst du direkt, ob eine Variable einen Wert enthält. Ist sie leer '' oder gleich 0, dann ist die Prüfung false.PHP-Code:
<?php
log_message(print_r($this->arrData, true), 'myDebug.log'); // system/logs/myDebug.log
?>
Bezgl. der etwas anderen Schreibweise von meinem Beispiel zur Templateschreibweise siehe auch hier http://de1.php.net/manual/de/control...ive-syntax.phpPHP-Code:
if($this->myVar)
{
echo 'myVar is not 0 and not empty';
echo 'myVar is: '.$this->myVar;
}
else
{
echo 'myVar is 0 or empty';
}
Bitte!
Vor Anfragen im Forum HTML validieren.
Codesnippets hier im Froum sauber einrücken. Nur Tabs o. nur Leerzeichen verwenden.
Vielen Dank an alle Wunschlistenerfüller
Andreas Burg, Web Solutions
Aktive Benutzer in diesem Thema: 1 (Registrierte Benutzer: 0, Gäste: 1)
Lesezeichen