Вывод категорий в списке товаров
В списке товаров доступна переменная categories_products_count. Это ассоциативный массив, где ключами являются id категорий, а значениями - количество найденных в этой категории товарных позиций.
<ul class="nav">
{% for childCategory in categories_list({
'parent_id': category.id
}) %}
{% if categories_products_count[childCategory.id] is defined %}
<li class="menu-item">
<a href="{{ path('products_path_list', request_params|merge({ 'path': childCategory.urlPath, 'page': null })) }}">{{ childCategory.title }} <span class="badge pull-right">{{ categories_products_count[childCategory.id]|default(0) }}</span></a>
</li>
{% endif %}
{% endfor %}
</ul>