Ich würde gerne einmal wissen, was der Unterschied zwischen dem Setzen einer Variable mit und ohne Dollarzeichen ist:
<!-- DEFINE myVar = 2 -->
<!-- DEFINE $myVar = 2 -->
... ist ja beides möglich.
Ich habe auch schon mit <!-- DEFINE $myVar = 2 --> und dann <!-- IF $myVar == 2 --> Abfragen hinbekommen. Nun müsste ich myVar jedoch über PHP setzen. Leider scheint:
Code: Alles auswählen
$template->assign_vars(array(
'$myVar' => 2
));
Code: Alles auswählen
$template->assign_vars(array(
'myVar' => 2
));