Action в tpl

Добрый день, прошу Вас подсказать как сделать условие в action на конкретную подстраницу?
Пример:
{if $sAction=='blog'}
текст 
{/if}

это стандартное условие, а мне нужна проверка на то, где находится пользователь:
— на странице site.ru/job/edit
— или на site.ru/job/add
Пробовал такое условие
{if $sAction=='job' || $sAction=='edit'}

не помогло, проверяется только 'job' условие остается одинаковым для страниц редактирования и добавления.
Помогите разделить условия пожалуйста.

6 комментариев

avatar
попробуйте так:
{if $sAction=='job' and $aParams[0]=='edit'}
текст
{/if}
avatar
$sEvent
avatar
Из документации (http://trac.lsdev.ru/livestreet/wiki/DeveloperDoc/Router):
Используется следующая структура URL: site.com/action/event/param0/param1/../paramN/?var1=value1&var2=value2, где:

action — имя экшена, который будет обрабатывать такой URL, соответствие именем экшена в URL и названием класса задается в конфиге роутинга.
event — евент, который будет запускаться внутри экшена, определение евента можно назначать с помощью регулярного выражения
paramN — дополнительные параметры переданные в URL
varN — обычные GET параметры запроса
avatar
а вот за этот кусочек спасибо :)) все таки документацию надо читать перед сном :))

месяц прошел чтобы я понял, то что вы написали мего круто )
avatar
всем спасибо за комментарий. заработало так
{if $sAction=='job' and $sEvent=='edit'}
текст
{/if}
avatar
респект у меня тоже получилось :))
Только зарегистрированные и авторизованные пользователи могут оставлять комментарии.