Как написать свой собственный Smarty If-case

Я пишу собственное администрирование и, конечно же, использую Smarty. Теперь я хотел бы добавить функцию проверки доступа, очень похожую на тег {if}.

Я хотел бы написать:

{userAccess module='MyModule' action='WriteMessage'}
Yeey.. I can write something. My name is {$myName}.
{/userAccess}

но я не могу понять, как это сделать. Может кто-нибудь указать мне правильное направление?Также, если возможно, добавьте к нему и {else}. Итак, код будет:

{userAccess module='MyModule' action='WriteMessage'}
Yeey.. I can write something. My name is {$myName}.
{else}
Nooo.. :( I don't have access.
{/userAccess}
6
задан hakre 18 December 2012 в 17:46
поделиться