после прочтения вашего дампа, все в порядке, я думаю, вы должны отредактировать свой код, как показано ниже:
{% if categories %}
{% for category in categories %}
<ul class="sub-nav">
<li>
<a href="{{ category.href }}" class="cat-name">{{ category.name }}</a>
<ul class="sub-sub-nav list-inline">
{% if category.children %}
<li class="list-inline">
<a class="sub-cat-name" href="">{% for children in category.children|batch(category.children|length / category.column|round(1, 'ceil')) %}</a>
<ul class="sub-cat-menu">
{% for child in children %}
<li><a href="{{ child.href }}">{{ child.name }}</a></li>
{% endfor %}
</ul>
{% endfor %}</li>
<a href="{{ category.href }}" class="see-all">{{ text_all }} {{ category.name }}</a>
</ul>
{% endif %}
</li>
{% else %}
<li><a href="{{ category.href }}">{{ category.name }}</a></li>
<!-- replace the end for after the ul -->
</ul>
{% endfor %}
, не стесняйтесь комментировать здесь, так что я могу помочь вам
, если это такне работает, попробуйте осмотреть вашу веб-страницу и найти случайное имя в вашей базе данных, то, что я сделал, это поиск по html-выводу слова «сканер» и т. д., что у вас есть в вашей базе данных.:) хороший замок