Использование результата работы сниппета в чанке
Добрый день, подскажите, пожалуйста, как использовать результат работы сниппета в чанке. Поясню. Сниппет [[!snippet]] выводит в результате true или false, как я могу использовать эти значения в чанке? Знаю про сниппет If, но там что-то неясно про использование других сниппетов в качестве условия
[[!If? &subject=`[[!snippet]]` &operator=`is` &operand=`true` &then=`You have more than 3 items!`]] — как-то так?
[[!If? &subject=`[[!snippet]]` &operator=`is` &operand=`true` &then=`You have more than 3 items!`]] — как-то так?
Комментарии: 3
Да, так тоже можно, но почему бы эту логику не реализовать в самом сниппете?
Э… так прямо в сниппете и реализуйте вывод, какой нужно.
Ну или так:
Ну или так:
[[!snippet:is=`1`:then=`You have more than 3 items!`]]
Мне в зависимости от результата сниппета придется разный текст выводить, это я для примера привел. Или вы имеете в виду передачу параметра сниппету и его же вывод?
Авторизуйтесь или зарегистрируйтесь, чтобы оставлять комментарии.