Вывод только подкатегорий Есть решение
Доброго времени суток. Возникла следующая проблема с выводом дерева категорий, из 1С выгружается ненужная родительская категория, в которой находятся все необходимые мне категории, как сделать так, чтобы выводились только подкатегории, без указания родительской категории?
1. Косметика
1.1. Марка 1
1.2. Марка 2
1. Марка 1
2. Марка 2
3 ответа
1. В 1С перестроить дерево категорий
2. В выводе убрать родительскую в меню на сайте (требуется работа с шаблонами)
Если меню формируется кодом типа такого
и родитель Косметика имеет id скажем 3, то заменить 0 на 3 и останутся только подкатегории.
У меня родитель имеет id=28, а на главной странице формируется структура из двух уровней вложенности подкатегорий таким образом
Это конечно не повлияет на breadcrumb, но и там можно выкрутиться как-нибудь, вытаскивая из массива $breadcrumbs всё, кроме первого элемента.
Ещё немаловажно какие у вас формируются URL категорий (плоские, смешанные или естественные) т.к. это может выдать вложенность категорий, но с другой стороны в структуру URL не все всматриваются.
Большое спасибо. Отлично работает, то что нужно.
Остался только один маленький нюанс, сейчас список по дефолту развернут, хотя в заголовке меню, есть стрелочка которая этот список сворачивает.
Не подскажете, какой параметр отвечает за то развернут изначально список или свернут?
<ul class="list-group collapse in" id="sidebarNav">