register_block
void register_block
string name
string impl
Используйте для динамической регистрации плагинов
блоковых функций. В качестве аргументов передаются
имя блоковой функции и имя функции, реализующей ее.
register_block
register_block("translate", "do_translation");
function do_translation ($params, $content, &$smarty) {
if ($content) {
$lang = $params['lang'];
// выполняем перевод $content
echo $translation;
}
}
?>
{* template *}
{translate lang="br"}
Hello, world!
{/translate}
]]>