Здравствуйте! Занялся друпалом 8, имеется желание иметь вертикальное боковое меню и сделать типа аккордеон, но такой который при нажатии на ссылку раскладывался, подобные имеются плагины и они работают.
Фокус в том, что при сложенном состоянии раздела внутренние ссылки не должны быть видны в коде,а только при нажатии, они раскрываются и видны. Проблема в том что много ссылок если все разделы открыть и они присутствуют в коде, а хотелось бы что бы они не были видны в коде в сложенном состоянии, подобных шаблонов в предыдущей версии друпал 6 имелось предостаточно, а вот друпал 8 нет, гуру, помогите, подскажите у кого имеется подобный опыт..
Перекопал интернет, но нашел, что попадалось, то не то.
Друпал 8 вертикальное меню
Главные вкладки
Лучший ответ
Прикольно, про второй модуль я даже не знал))
Комментарии
Вы имеете ввиду функционал https://www.drupal.org/project/dhtml_menu ?
Я имею ввиду, что темы друпал 6 имели подобное меню, к примеру, krasota-zdorove.ru
А сейчас, даже применение плагинов для друпал 8 не нашел подобного решения, возможно темы имеются для друпала 8 тоже с нужным мне меню, но не попадались, а те которые видел, то код всех ссылок присутствует, а хотелось бы уменьшить код , иначе получается полезный контент занимает все меньше процент в общем коде. К примеру, горизонтальное Mega Menu меню тоже в коде содержит все ссылки, но это горизонтальное.
DHTML Menu версии для 8-ки нет, а так бы попробовал и по результатам отписался.
Наверное в теме надо было указать многоуровневое вертикальное меню.
Если без подгрузки, то посмотрите в сторону https://www.drupal.org/project/bootstrap4
Спасибо, освобожусь, попробую что это даст, отпишусь
Попробовал установить и не получился нужный результат, вернулся назад в тему.
Дак это обычный блок с меню. Скорее всего с помощью JS сворачиваются все остальные раскрытые пункты, кроме текущего
В чем противоречие что я спросил
и привел пример ?Приведённый пример работает совсем не так, как вам всем кажется. Там нет абсолютно никакого js, соответственно это и не аккордеон. При клике на родительскую ссылку происходит переход по этой ссылке. А на сервере рендерится только верхний уровень меню плюс подпункты текущего пункта.
С точки зрения UX неудобное поведение, т.к. нельзя пройти к вложенному пункту, не перейдя на страницу родительского пункта меню.
С точки зрения друпала, рулится на уровне препроцесса меню. Проверяется active-trail и ансетаются дочерние элементы.
Я с вами согласен, но я и в письме указывал что нужно вертикальное меню для Друпал 8, главное чтоб уменьшить код.
Нажал в меню на нужную категорию и все пункты этой категории показались, я же не прошу обсуждать пример, а прошу помочь с решением для друпала 8.
gun_dose Установил, подключил немного повозился и получилось, реально РЕСПЕКТ!!!!
Осталось в коде ссылок удалить подобное
, а так теперь все устраивает, код уменьшился и нет лишней информации.
О_о
Что именно вы установили? Я имел в виду, что нужно кое-какой код написать в теме.
Установил модули
и
с drupal.org.
Прикольно, про второй модуль я даже не знал))