Katzenbauer
Erfahrenes Mitglied
Wie stelle ich es bei Smarty an, dass eine Variable ausgewertet anstatt ausgegeben wird. Ich hab mal in der Dokumentation nach eval gesucht, aber aus dem Ergebnis werde ich nicht schlau.
Ich habe es so angestellt, dass ich das hier assigne:
und so schreibe ich das dann ins template:
Leider wird dafür nur folgendes ausgegeben:
otable
Also der Name der Variable.
Vielleicht wird ja jemand von euch daraus schlau:
http://smarty.php.net/manual/de/language.function.eval.php
Ich habe es so angestellt, dass ich das hier assigne:
PHP:
$smarty->assign('otable', '{section name=table loop=$tables}{$tables[table]}{/section}');
und so schreibe ich das dann ins template:
PHP:
{eval var=otable}
Leider wird dafür nur folgendes ausgegeben:
otable
Also der Name der Variable.
Vielleicht wird ja jemand von euch daraus schlau:
http://smarty.php.net/manual/de/language.function.eval.php