На php в смарти регистрирую функцию, которая будет обрабатывать блок.
$smarty->registerPlugin("block","translate", "do_translation");
В шаблоне выглядит так:
{translate}123{$str}{/translate}
но я не хочу чтобы $str преобразовывалась в переменную смарти, для этого я делаю так:
{translate}{literal}123{$str}{/literal}{/translate}
А вот как сделать, чтобы для данной функции не надо было писать {literal}{/literal}? Чтобы контент автоматически уже "литералился"? =)