{if $loggedin}
{literal}
{include file="allhead.html"}
{/literal}
{else}
{literal}
{include file="allhead1.html"}
{/literal}
{/if}
Как включить код, содержащийся в файле HTML, в файл Smarty .tpl? Я пробовал разные решения на разных форумах, но ни один из них не работает.
Вы имеете в виду, что я должен создать файл PHP с этим:
<?php
$smarty->assign('allhead', '/public_html/billing/templates/allhead.html');
$smarty->assign('allhead1', '/public_html/billing/templates/allhead1.html');
?>
Затем добавьте в файл Smarty .tpl это:
{if $loggedin}
{include file="$allhead"}
{else}
{include file="$allhead1"}
{/if}
Но как шаблон smarty узнает, что он проверяет $ vars из файла PHP?