SMARTY - Zugriff auf smarty-Variable im php-Modus
Frage:
{foreach from=$movie item=movie}
{php}{$movie.id}{/php}
{/foreach}
das geht ja so nicht....
wie kommt ich im {php} {/php} an die smarty var {$movie.id} ?
Antwort:
{php}
$movie =& $this->get_template_vars('movie');
echo $movie->id;
{/php}
-------------------
Zuweisung
{foreach name=outer item=module from=$modules.bottom}
{if $module.sort_order==14 && $smarty.session.user_id}
<h5 style="padding-top:12px;">{$module.caption}</h5>
{$module.content}
{php}global $smarty; $smarty->assign('module_14', "active");{/php}
{elseif $module.sort_order==$active && $module_14!="active"}
<h5 style="padding-top:12px;">{$module.caption}</h5>
{$module.content}
{/if}
{/foreach}
-------------------
<pre>{$eventlist|print_r}</pre>
----------------------------------
Zuweisung
{assign var=eventlist value=$xml->veranstaltung}
{$eventlist[1]->datum}