Осуществляя перенос очередного сайта с Joomla 3 на Joomla 4, я столкнулся с задачей портирования модуля «Virtuemart категории» на новую версию Joomla. Казалось бы, что здесь портировать? Сам модуль является частью пакета Virtuemart и прекрасно работает под Joomla 4.
Однако, не все так просто.
На оригинальном сайте этот модуль был доработан и выводил список категорий компонента Virtuemart в виде «аккордеона».
Это было удобно. Это было красиво.
В итоге было принято решение доработать модуль для Joomla 4 таким образом, чтобы он умел все то, что мог делать его предшественник для Joomla 3.
Впрочем, на этом я не остановился и решил сделать отдельный установочный архив для последующего использования.
Скачать модуль можно по ссылке ниже:
https://sitogon.ru/joomla-modules/viruemart-categories-accordion
Если модуль уже скачен, заходим в административную панель «Joomla», в раздел «Расширения: Установка» и устанавливаем стандартно, как любое другое расширение.
Далее заходим в менеджер модулей Joomla. В фильтре выбираем «Virtuemart — Категории»
Далее открываем модуль на редактирование и видим, что в списке макетов добавился макет accordion.
Все другие макеты являются оригинальными, их созданием заниммались непосредственно разработчики Virtuemart.
Что хочется сказать в завершение данной заметки...
Я не стал каким то образом стилизовать модуль.
Полагаю, что добавить необходимые стили CSS в шаблон вашего сайта вы сможете самостоятельно.
При обновлении Virtuemart будьте внимательны. Если вы решились обновить не только компонент, но весь пакет расширений, то модуль Virtuemart категорий придется установить заново.
Надеюсь, моя заметка принесет определенную пользу человечеству.
Если у вас остались вопросы и предложения, милости прошу в мою группу VK по ссылке ниже:
С уважением, Владимир Егоров