Условие в модификаторах или как завернуть всё через сниппет
Добрый день!
Есть модификаторы, с ними вроде как всё понятно.
Как сделать нечто такое:
[[Snippet:is=`1`:then=`text1`:else=`text2`]]
т.е. если сниппет возвращает 1, печатаем text1. Если сниппет возвращает 0, печатаем text2
Есть модификаторы, с ними вроде как всё понятно.
Как сделать нечто такое:
[[Snippet:is=`1`:then=`text1`:else=`text2`]]
т.е. если сниппет возвращает 1, печатаем text1. Если сниппет возвращает 0, печатаем text2
Комментарии: 3
Сниппет test
<?php
/*тело сниппета в котором вычисляется значение переменной $result*/
$result=0;
if($result) return $res1; else return $res2;
Вызов сниппета{'test'|snippet:['res1'=>'Выводим 1','res2'=>'Выводим 2']}
это Fenom?
если сниппет возвращает 1, печатаем text1. Если сниппет возвращает 0, печатаем text2Понятнее можно сделать так (fenom):
{var $a = 'test' | snippet}
{if $a == 1}
text1
{else}
text2
{/if}
Авторизуйтесь или зарегистрируйтесь, чтобы оставлять комментарии.