Я пишу PHP-скрипт, который присваивает некоторый html-код моим шаблонам.
PHP-файл:
$smarty->assign("PLACEHOLDER", getCode());
$smarty->display('index.html');
function getCode(){
return "{literal}some code which I want to get evaluated ...{/literal}";
}
HTML-файл:
{$PLACEHOLDER}
Я знаю, что мог бы использовать {eval var=$PLACEHOLDER}
вместо {$PLACEHOLDER}
, который работал бы отлично, единственное, что у меня есть около 500 шаблонов, и я не буду менять html-код всех из них. Есть ли способ, которым я могу оценить код непосредственно, когда я назначаю его шаблону?