У меня есть следующий код, который я хотел бы включить в шаблон, если он существует, в противном случае это будет отказ от вывода содержимого.Smarty + Prestashop: Включить шаблон, если он существует
{if $smarty->template_exists("$tpl_dir./cms.tpl")}
{include file="$tpl_dir/$cms->link_rewrite.tpl"}
{ else }
{$cms->content}
{ /if }
Насколько я понимаю, мой синтаксис верен, но я могу ошибаться, поскольку я новичок в этом. Любая идея, что я делаю неправильно (я думаю, может быть, конкатенация)?
Используйте тот же подход на '{включают файл = ....} ' – klimpond