Добрый день! Подскажите Вы решили проблему при помощи javascript?
Добрый день!
Решил на 50%. У нас реализация согласно дизайну должна быть следующая: меню "Категорий" это кнопка, по нажатию на которую выползает перечень категорий, а при нажатии ещё раз заползает обратно. При этом, контент снизу кнопки не смещается.
Решаем так:
1. В своём модуле переопределяем шаблон blocks/categories/categories_dropdown_vertical.tpl
2. Добавляем в самом верху кнопку c id, например "js-catalog-btn"
3. К тегу добавляем ещё один класс, например "catalog--drop"
4. Создаём каталог нашего модуля в каталоге /js/addons/<имя вашего модуля>
5. Создаём там файл, например cat.js следующего содержания:
Как то так. Кнопка работает как надо, но только в десктопной версии, на респонсивный не срабатывает, надо допиливать.
Ещё мы выпилили штатную кнопку из categories_dropdown_vertical.tpl. Думаю она не пригодится, тем более её реализация странная, сама кнопка является первым элементом списка.