VM Akkordeon Menu - аккордеон меню для категорий virtuemart с неограниченным уровнем вложенности. Меню формируется автоматически, данные кешируются, поэтому модуль будет работать быстро даже на сайтах с большим количеством категорий.
Установка и настройка
После установки через Менеджер расширений в Менеджере модулей появится новый модуль Аккордеон меню.
Родительская категория - можно выбрать родительскую категорию для отображения меню. Для показа всех категорий магазина нужно выбрать Верхний уровень категории.
Тип аккордеона - тип 1 пункты меню не сворачиваются при выборе соседних пунктов, тип 2 - пункты меню автоматически сворачиваются.
Длительность анимации - время анимации для показа подменю в миллисекундах.
Показать количество товаров - если опция активна, то рядом с каждой категорией показывается количество входящих в нее товаров.
Положение кнопок - выбор положения кнопок (справа/слева) для показа подкатегорий.
Показывать дочерние категории - Выберите режим показа дочерних категорий. Только кнопка - список открывается только при клике по кнопке. Кнопка и ссылка - список открывается при клике на пункт меню.
ID категории, открытой по умолчанию - выбор id категории, которая будет открыта по умолчанию. Работает только для категорий 1-го уровня при отсутствии активного пункта меню.
Пункты меню перед категориями - позволяет вывести дополнительные пункты меню, которые будут показы перед списком категорий.
Пункты меню после категорий - позволяет вывести дополнительные пункты меню, которые будут показы после списка категорий.
Суффикс CSS-класса модуля - добавляется к основному классу модуля. Полезен при настройке стилей.
Суффикс CSS-класса меню - если на странице выводится несколько модулей меню, то для каждого модуля нужно указать различные классы.
Запросы к базе данных кешируются стандартными средствами virtuemart. Если после добавления категории она не показывается в модуле, то очистите кеш сайта в Система > Очистить весь кеш.
Порядок вывода категорий подчиняется общим настройкам для категорий в Virtuemart > Настройки > Настройки сортировки опция Порядок сортировки по умолчанию для категории.
Изменить цветовую схему меню можно в файле /modules/mod_virtuemart_akkordion_menu/assets/vm_akkordion_menu.css
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 |
/*1 уровень*/ .vmcat-menu .level1 > a{ background-color: #7a9e9f; color: #fff; font-size: 16px; border-bottom: 1px solid #678d8e; } .vmcat-menu .level1:hover > a{ background-color: #86a7a8; color: #fff; } /*2 уровень*/ .vmcat-menu .level2 > a{ background-color: #6b9394; padding-left: 60px; border-bottom: 1px solid #638889; color: #fff; } .vmcat-menu .level2:hover > a{ background-color: #749a9b; color: #fff; } /*3 уровень*/ .vmcat-menu .level3 > a{ background-color: #6b9394; padding-left: 70px; border-bottom: 1px solid #638889; color: #fff; } .vmcat-menu .level3:hover > a{ background-color: #749a9b; color: #fff; } |
Информация о модуле
Версия: 1.2
Последнее обновление: 24.09.2019
Дата создания: 26.03.2018
Совместимость с Joomla: 3.0.x - 3.9.x
Совместимость с Virtuemart: 3.0.x - 3.6.x
1 2 3 4 5 6 7 8 9 10 |
Обновления версия 1.2 - 24.09.2019 - добавлена опция вывода дополнительных пунктов меню версия 1.1 - 4.06.2018 - добавлена опция Положение кнопок - добавлена опция режима показа дочерних категорий - добавлена опция активной категории по умолчанию - исправлена ошибка при выводе нескольких модулей на странице |
yrygvay
День добрый, а в есть отличие от меню которое идёт в Airshop ?
И будет ли адаптация шаблон, если есть различия?
admin
Здравствуйте!
В AirShop используется стороннее меню CK Akkordeon Menu с измененными стилями и все пункты нужно создавать вручную. В VM Akkordeon Menu все пункты формируются автоматически.
yrygvay
Странно, но все категории в меню из магазина, отображаются автоматически.
admin
В CK Akkordion Menu категории автоматически не выводятся без установки отдельного платного пачта.
yrygvay
Теперь понятно, именно он и стоит, спасибо за информацию.
DaN
Приобрел модуль.
Очень понравился, быстрый и то что нужно.
Есть два вопроса
1. Категории и подкатегории не подсчитывает пишет 0
2. Есть ли возможность выбора открытой категории?, т.е. выбранная категория раскрыта по умолчанию
Спасибо.
admin
Спасибо за отзыв.
1. Подсчет идет только внутри товаров выбранной категории, т.е. товары из подкатегорий не учитываются. Если для родительских категорий нужно считать товары внутри дочерних подкатегорий и суммировать их, то нужно дорабатывать модуль. Напишите на admin@virtuemart.su, разберемся.
2. Реализовать можно, пишите, сделаю непосредственно у Вас на сайте.
admin
Вышла новая версия модуля VM Akkordeon Menu 1.1
Всем покупателям была отправлена ссылка на скачивание новой версии.
Если Вам по какой-то причине не пришла ссылка, то напишите на admin@virtuemart.su
DaN
Спасибо
В обновлении предусмотрели все что мене нужно было
и положение иконки и разварачивание категорий не только по иконке а и по названию.
Респект.
admin
Спасибо за отзыв.
Александр
Здравствуйте!
У меня мультиязычный сайт. И создавать под каждую категорию и на всех языках пунткы меню очень не удобно.
Вопрос: Ваше меню подтягивает категории напрямую из Виртумарта?
Тоесть мне достаточно будет создать в виртумарт категорию на каждом языке, и всё?
admin
Здравствуйте!
Да, категории берутся напрямую из virtuemart. С мультиязычным магазином все будет работать.
Александр
Здравствуйте!
А есть ли возможность привязать к пунктам меню модули?
admin
Здравствуйте!
Привязать модули просто к категориям virtuemart не получится, нужно создавать пункты меню.
Если нужно выводить какие-то модули только в категориях, то, возможно, поможет эта статья.
yrygvay
Показать количество товаров - есть возможность подправить данный вариант отображения?
Меню не показват общее кол-во товаров в родительской категории. Получается не очень внешний вид общий.
admin
Данная опция считает количество товаров для каждой конкретной категории. Если у категории есть дочерние категории, то в родительской категории они не учитываются.
jericho
Добрый вечер, при установке данного модуля версии 1.1 появляется ошибка джумлы "parsererror". Версия джумлы - 3.8.12, версия php - 7.1. Подскажите, пожалуйста, ЧЯДНТ?
jericho
Прошу прощения, почему-то загрузка из архива не работала, установка из каталога сработала успешно.
admin
Ранее проблем со стандартным установщиком joomla не было.
Если в процессе появятся еще вопросы, то пишите, все решим.
Сергей
Нужна помощь в настройке VM Akkordion Menu по удаленке . на платной основе.
Можете помочь?
admin
Напишите на admin@virtuemart.su.
Валерий
Здравствуйте.
Модуль подключен ко всем страницам VirtuwMart.
Возможно ли модуль открепить от корзины, оставив на остальных страницах VirtuwMart.
Спасибо
admin
Здравствуйте!
Если для корзины не создан отдельный пункт меню, то создайте пункт меню с типом Virtuemart Корзина и в настройках модуля во вкладке Привязка к пунктам меню выберите На всех страницах кроме указанных и выберите пункт с корзиной.
Валерий
Легко и просто - Здорово.
Спасибо
fred
Спасибо за удобное меню. Очень понравилось.
Кое-что доделал из простого. А вот за более серьезным решил обратиться за помощью.
Дело в том, что у меня очень много товаров в категории. Долго думал, как упростить поиск, чтобы не пролистывать все меню сверху вниз. И тут осенило - закладки!! Можно ли как-то реализовать алфавитные закладки в меню?
admin
Здравствуйте!
Напишите на admin@virtuemart.su с примером рабочего подобного решения на другом сайте либо со скрином, посмотрим что можно сделать.
dm
Здравствуйте. Существует ли качественное меню для JOOMLA которое открывалось бы не вниз, а в сторону. Может быть можно сделать или купить у стороннего разработчика.
admin
Здравствуйте!
Можно попробовать Maxi Menu CK.
Александр
Добрый день. Куда смотреть, не подтягивается стиль на третье вложение? Заранее благодарен
admin
Здравствуйте!
Пришлите ссылку на страницу с проблемой, разберемся.
Александр
rcmodelex.ru сайт, если открыть третье вложение, то стиль падает.
admin
Пожалуйста, задайте вопрос в теме по работе с аккордеон-меню в шаблоне NanoShop, все решим.
fred
Admin, возможно ли на Вашем меню реализовать поиск нужного бренда через текстовую строку, как это сделано на Ozonе?
admin
Пожалуйста, уточните вопрос.
Если нужно сделать поиск бренда, как на этой странице, то для этого нужен отдельный модуль, реализовать смогу.
fred
Нет. Именно поиск по меню. Попытался на скрине показать суть:
https://yadi.sk/i/FHYGyh2GVZqBAA
admin
Т.е. нужно вверху добавить строку с поиском, при вводе значения в которую будет фильтроваться список категорий?
Если да, то это можно попробовать сделать, напишите на admin@virtuemart.su
admin
Вышла новая версия модуля VM Akkordeon Menu 1.2
Всем покупателям была отправлена ссылка на скачивание новой версии.
Если Вам по какой-то причине не пришла ссылка, то напишите на admin@virtuemart.su
Stanislav
Доброе время суток. А сколько уровней вложенности поддерживает модуль? Есть ли возможность подключить куки для того, чтобы аккордеон оставался развернутым при действиях пользователя в подменю? Насколько возможно скопировать стили - сейчас на сайте работают два меню, DJ-megamenu и ST Nav+ ("дизайнерская задумка" требует разного способа открытия подменю) но оба не поддерживают третий уровень вложенности, а это оказалось важным для заказчика.
Сайт https://pvc-utex.com/
admin
Здравствуйте!
Поддерживается 3 уровня, как на демо.
По кукам не понял вопрос, пожалуйста, уточните. Если нужно, чтобы при просмотре вложенных пунктов предыдущие автоматически не закрывались, то такая настройка есть.
На сайте в боковой панели выведено не аккордеон меню. Если нужно сделать также, то попробуйте maxi menu ck.
Stanislav
Спасибо. Макси попробую. По кукам Вы все правильно поняли, на сайте на боковой панели два варианта меню - один открывается только с главной страницы, и подпункты выпадают вправо, второй - уже с остальных страниц и подпункты выпадают вниз (аккордеон). Вот именно этот аккордеон и нужно "модернизировать" - добавить третий уровень, поскольку появились подкатегории третьего уровня VM, и желательно "научить" его не закрывать "путь" - последовательность открытых подпунктов. Несколько странные пожелания у заказчика, но что делать...
Если Ваше меню способно на это и удастся еще и цвета-шрифты повторить, то конечно куплю его - мне нравится Ваш сайт и я считаю что работы таких людей надо поддерживать рублем 🙂
admin
Стили можно изменить.
Автоматическое сворачивание пунктов при выборе других можно отключить.
Stanislav
Добрый день. Заказчица (Маргарита Сергеевна Т.) оплатила модуль, давайте попробуем как он справится с этой задачей? Жду ссылку на скачивание, и еще вопрос - я хочу попробовать его сначала на "тренировочном" сайте (на поддомене), а если удастся настроить как нужно - перенести на рабочий. Это я к тому, что если есть ограничения на количество инсталляций, то нужно будет его как то размонтировать и потом смонтировать 🙂
Инф. о платеже:
4 февраля 2020 в
17:14
Исполнена
Сумма в валюте карты Сумма в валюте операции2
500,00 руб. 500,00 руб.
Тип операции Описание
Прочие списания YANDEX.MONEY MOSCOW RUS
Код авторизации
289937|00358750969
4
admin
Здравствуйте!
Написал на почту.
ANDVIK
Хотел приобрести,как оплатить НЕ через Яндекс деньги?
admin
Можно оплатить картой, в форме оплаты нужно кликнуть на иконку с картой.
ANDVIK
к сожалению КЛИК на любую из иконок выкидывает на Яндекс деньги!
admin
Все правильно, на странице яндекс денег можно будет ввести номер карты.
ANDVIK
Да, только что оплатили. Спасибо.
admin
Спасибо за покупку, ссылку отправил.
Ejov
Владимир, спасибо за отличный модуль! Есть такой вопрос: при разворачивании меню, подкатегории уходят вниз. Чем ниже пункт меню на странице, тем дальше уходят подкатегории из видимости. Можно ли сделать так, чтобы при разворачивании меню, активная категория с подкатегориями оставались в зоне видимости?
admin
К сожалению, так сделать не получится.
iness_99
Добрый день! У меня на сайте проблема с меню, хочу купить у вас, поможете ли вы мне его установить? И есть ли возможность сделать его прозрачным?
admin
Здравствуйте!
С установкой помогу. Стили для меню можно будет поменять без проблем.
Evgen54906
Доброго дня!
Скажите, а как можно сделать так, чтобы не было кнопки (плюсика) раскрытия неактивного пункта меню. Вот на примере вашего демо:
Открыта категория "Женщинам", по-умолчанию раскрыты подменю категории "Женщинам". Здесь всё хорошо. Но вот что я хочу, чтобы получилось. Если смотреть код страницы, то мы в коде видим и нераскрытые пункты подменю категории "Мужчинам" (брюки, шорты и пр). Я хочу, чтобы страница была релевантна продукции "Женщинам" и не подтягивалось ничего из категории "Мужчинам".
Я так понимаю, что для реализации мною задуманного, нужно избавиться от плюсика, который раскрывает неактивную категорию "Мужчинам". Чтобы для просмотра категории "Мужчинам" нужно было кликнуть на нёё.
Но, есть еще момент, У меня в категории "Женщинам" есть подкатегории, и вот тут хотелось-бы, чтобы "плюсик был, и раскрывал подкатегории в категории "Женщинам"
Заморочено описал, но думаю, суть ясна. Скажите, есть возможность так сделать в вашем меню. Я его покупал в вас когда то.
Спасибо!
admin
Здравствуйте!
Попробуйте этот стиль
Evgen54906
Спасибо за помощь!
Получилось сделать задуманное. Настраиваю!
Спасибо!
savushkin
Здравствуйте, подскажите пожалуйста, как получилось сделать задуманное? У меня в коде страницы никаких изменений, так же видны скрытые подкатегории, только визуально убрались кнопки (плюсики).
admin
Если не помог этот коммент, то пришлите доступ к админке сайта и доступ к ftp, разберемся.
sergspb
А для VirtueMart 3.8.4 этот модуль подойдет?
admin
Да, на 3.8.4 все будет работать.
sergspb
Ок, покупаю, деньги отправлены.
admin
Спасибо за покупку, ссылку отправил.
Александр
Вопрос по мультиязычности. В Виртуемарте созданы категории на двух языках. Соответственно у каждого языка свои флаги.
Но к сожалению модуль выводит все категории обоих языков.
Я так понимаю модуль нельзя настроить на "свои" категории?
Например один модуль на русском, второй модуль на английском. Привязать каждый модуль к меню на своём языке это можно. Но они вытягивают ВСЕ категории, на всех языках. (((
Что посоветуете?
Спасибо.
admin
С мультиязычностью модуль, к сожалению, не работает.
Пришлите на почту admin@virtuemart.su номер карты, верну деньги за модуль если этот момент принципиальный.
admin
Отдельной опции для скрытия категорий из списка нет.
Для их удаления в файле /modules/mod_virtuemart_akkordion_menu/tmpl/default.php после
добавьте
в том же файле после
добавьте
savushkin
Спасибо 🙏