@daff002

Как сделать условие в twig меньше или равно?

Добрый день, подскажите как сделать условие в twig
В шаблоне имеем вывод категорий товара в которых он находится( у некоторых их больше 1, а у некоторых 1), мне нужно чтобы у товаров у которых 1 или меньше категория не выводился этот блок cat_list

{% if cat_list %}
               <div class="uni-module product-cat_list">
				<div class="category-list row row-flex">
                   {% for cat in cat_list %}
                   <div>
				      <a href="{{ cat.href }}" class="category-list__item image-after">
								{% if cat.image_src %}
									<img src="{{ cat.image_src }}" alt="{{ cat.name }}" title="{{ cat.name }}" class="category-list__img img-responsive" />
								{% endif %}
								{{ cat.name }}
					  </a>
				   </div>
                   {% endfor %}				   
				   </div>
				</div>
				<script>
					$('.product-cat_list').uniModules({
						type:'{{type_view is defined ? type_view : 'carousel'}}',
						loop: {{cat_list|length > 4 ? 'true' : 'false'}}
					});
				</script>
            {% endif %}
  • Вопрос задан
  • 38 просмотров
Решения вопроса 1
@dzhebrak
Вместо {% if cat_list %} используйте:
{% if cat_list and cat_list|length > 1 %}
Ответ написан
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы