Для тех кто пользуется (или задумывается выбрать) Nextend Accordion Menu Pro есть важный момент, который о котором будет рассказано ниже. Это то, что в Joomla начиная с версии 3.7.0 этот компонент версии 9.3.8 отваливается и работать с ним становится невозможным. Для того, чтобы Nextend Accordion Menu Pro продолжал работать так, как задумано разработчиками, (то есть просто и удобно), нужно накатить его апгрейд до версии 9.3.9. И снова наступит счастье! =)
Обратимся к первоисточнику
Для того, чтобы не быть голословным, обратимся к источнику и посмотрим, что пишут сами разработчики на странице изменений в компоненте Nextend Accordion Menu Pro:
Как видно, в апреле 2017 года они выпустили новую версию Accordion Menu Pro 9.3.9 для Joomla 3.7.0 для поддержания совместимости с этой CMS.
Баг с полем «Menu root» версии Accordion Menu Pro 9.3.8 в Joomla
Как показано на картинке ниже, в Joomla начиная с версии 3.7.0, Accordion Menu Pro версии 9.3.8 на странице «Joomla menu properties» (Свойства меню Joomla) начитает вести себя глючно в поле «Menu» и при выборе любого из имеющихся меню выдаёт всего лишь два пункта (Root и Главная), вне зависимости от того, сколько пунктов меню на самом деле в нём содержится.
Накатываем апгрейд Nextend Accordion Menu Pro v.9.3.8 до v.9.3.9 или выше
Для того, чтобы накатить новую версию Nextend Accordion Menu Pro не нужно удалять старую (так рекомендуют разработчики, чтобы не снести уже созданные модули). Поэтому накатывать апгдейд можно просто поверх имеющейся версии. До этого конечно желательно сделать полный бэкап сайта (тем более, если версия накатываемого компонента не приобретена у разработчиков, а стырена на просторах интернета). Тут логика простая: если вы не желаете платить за труд разработчикам, а ищете халявы, то другие искатели халявы вполне могут рассуждать также и заразить ваш сайт, который стоил вашего времени и труда.
Имея пакет с компонентом Nextend Accordion Menu Pro v.9.3.9 или выше обновиться просто. Для тех, кто не в теме, советую почитать → эту статью. Для тех, кто в курсе, заливаем пакет в Менеджер расширений Joomla:
и радуемся полученному результату:
Проверяем страницу «Joomla menu properties» (Свойства меню Joomla)
Вернёмся на страницу «Joomla menu properties» (Свойства меню Joomla) и убедимся, что снова всё работает как надо и можно продолжать пользоваться Nextend Accordion Menu Pro, радуя посетителя своих сайтов удобной навигацией! =)
Заберите ссылку на статью к себе, чтобы потом легко её найти!
Раз уж досюда дочитали, то может может есть желание рассказать об этом месте своим друзьям, знакомым и просто мимо проходящим?
Не надо себя сдерживать! ;)