КАК В TPL ВСТАВИТЬ PHP КОД
Для вывода значения переменной PHP на странице используйте синтаксис {$variable}:
{$variable}
Если же нужно выполнить какой-либо PHP-код, то используйте блок {php}:
{php}
echo "Hello, world!";
$var1 = 1;
$var2 = 2;
echo $var1 + $var2;
{/php}
Примеры синтаксиса Smarty с PHP-кодом:
{php}
if ($product->isAvailable()) {
echo "В наличии";
} else {
echo "Нет в наличии";
}
{/php}
{$product->getName()}
{$product->getPrice()} руб.
В блок {php} можно помещать любой PHP-код, который будет выполняться на сервере. Однако, такой код можно использовать только в случае, если вы полностью доверяете источнику данных, которые он использует.
#1.6 PHP теги или вставка PHP кода в HTML документ
3. Twig шаблонизатор. Пишем Блог на PHP
Как запустить php файл или php код
#4 Уроки PHP - Учим язык PHP, Подключение файла PHP
#6 Программирование на языке PHP в редакторе VS Code, PHP расширение для VS Code
Как в Notepad++ подсветить файлы с расширением tpl
How to link external PHP file to HTML - Codeleaks
Урок 003А - как запустить php код или php скрипт