Обработка переменных по умлочанию

Если переменная встречается часто, то использование модификатора default каждый раз можно избежать, используя функцию assign.

Пример 18-2. Назначение переменной шаблона значения по умолчанию

{* вверху шаблона *}
{assign var="title" value=$title|default:"no title"}

{* если переменная $title была пустой, то сейчас она содержит "no title" *}
{$title}