Раздельный показ категорий и подкатегорий

Автор Сообщение

dollar1981

Леонид
#1/15.08.2015 13:27
0

Пользователи

Карма: +2

Доброго времени суток.Ну вот отболел и снова в бой. Вопрос к уважаемым ГУРУ: Есть категории; авто, мебель и прочее..., но они выводятся при нажатии на ссылку проекты ( в моем случае "каталог организаций", а при нажатии на категорию обновляется только сам список этих самых проектов ( в моем случае организаций), то есть я нажимаю на вкладку "каталог" и вижу все организации в каталоге, потом нажимаю на категорию например "авто" и вижу что в списке в центре появился список организаций из этой категории, так вот, мне необходимо сделать так чтобы при нажатии на категорию список категорий слева показывал ту категорию которую я выбрал, а уже под ней был список подкатегорий, как такое сделать?

Как тут: http://gdetver.ru/katalog/

Если нажмем на категорию, то откроется страница каталога со списком организаций, но слева будет не список категорий, а выбранная категория и список подкатегорий данной категории.

Сообщения: 29

Cmsworks

Булат
#3/16.08.2015 10:33
0

Администраторы

Карма: +683

В projects.list.php есть такая строка:

"CATALOG" => cot_build_structure_projects_tree('', array($c)),

Она выводит все дерево категорий, так как первый параметр (родительская категория) не задан.

Чтобы выводились только подкатегории текущей категории, нужно изменить эту строку, так:

"CATALOG" => cot_build_structure_projects_tree($c),

Но лучше это делать не в исходниках, а через свой плагин посредством хука projects.list.search.tags, где вы сможете переопределить тэг {CATALOG} под вашу задачу.

Сообщения: 2416

Опытный веб-разработчик, фрилансер.
Разрабатываю сайты любой сложности на профессиональных фреймворках.

------

Почта для связи: developer@cmsworks.ru