Smarty поставляется с несколькими пользовательскими функциями, которые вы можете использовать в шаблонах.
assign используется для установки значения переменной в процессе выполнения шаблона.
Пример 8-1. assign
{assign var="name" value="Bob"} Значение $name - {$name}. OUTPUT: Значение $name - Bob.