Вы не зашли.
Как правильно составить условие чтобы вывести категории только с уровнем 0 или 1, используя при этом шаблон news.categories.tpl и условия IF?
На официальном сайте TWIG указан такой пример синтаксиса:
{% if online == false %}
<p>Our website is in maintenance mode. Please, come back later.</p>
{% endif %}
Я пробую сделать вот так, для вывода только родительских категорий:
{% if entry.flags.hasChildren == false %}
<li><a href="{{entry.link}}">{{entry.cat}} {{entry.id}}</a></li>
{% endif %}
Но категории не выводятся вообще.
Изменено erkodesign (2012-06-06 15:54:00)
Не в сети
erkodesign, есть переменная entry.level, в ней хранится уровень вложенности (0 - самый верхний).
Должен работать такой вариант:
{% if entry.level < 1 %}
<li><a href="{{entry.link}}">{{entry.cat}} {{entry.id}}</a></li>
{% endif %}
Не в сети