Jump to content
Search In
  • More options...
Find results that contain...
Find results in...

[Поддержка] Custom Menu - меню с произвольными ссылками OpenCart-OcStore 2.*


Recommended Posts

Custom Menu - меню с произвольными ссылками OpenCart-OcStore 2.*


Custom Menu - меню с произвольными ссылками OpenCart-OcStore 2.*


Модуль позволяет создавать свои собственные блоки меню с произвольным заголовком и набором ссылок, вложенностью ссылок до третьего уровня, заданием иконок для ссылок первого и второго уровней, поддерживается мультиязычность.

Модуль подойдёт тем, кому необходимо создать собственное меню категорий, меню со ссылками на нужные новости, статьи, товары, да на всё, что угодно. Все параметры настраиваются из админ части магазина.

Основные возможности модуля:

  • Практически неограниченное количество пунктов меню (ссылок)
  • Все пункты меню создаются вручную, задается имя пункта, указывается ссылка, и прочее
  • Модуль поддерживает мультиязычность
  • Возможна вложенность пунктов меню до 3го уровня
  • Пунктам меню первого и второго уровней можно присвоить картинку - иконку
  • Присутствует возможность отображения пунктов меню второго уровня в несколько колонок
  • Можно одновременно создавать несколько модулей меню и для каждого выбрать, на каких схемах его показывать
  • Отдельно каждому модулю можно задать
  • -- индивидуальный заголовок
  • -- какие стили оформления использовать - собственные или шаблона на данный момент используются стили bootstrap
  • -- какие пункты меню показывать в этом модуле
  • -- на каких схемах и в каком месте его показывать и т.д.
  • Устанавливается как обычный модуль

Тестировалось на OcStore 2.1* и OpenCart с 2.1.*

custom_menu.gif

Демо: http://oc2.oc-dev.ru/index.php?route=product/category&path=20

Настройки: http://oc2.oc-dev.ru/admin логин-пароль: demo|demo


  • Добавил
  • Добавлено
    11.01.2016
  • Категория
  • Системные требования
  • Метод активации
  • Ioncube Loader
  • OpenCart
  • ocStore
  • OpenCart.Pro, ocShop
  • Обращение к серверу разработчика
  • Старая цена

 

Link to post
Share on other sites

Под 1.5.5.1.2  взял бы , буквально 2 месяца назад искал такое решение , пока  нашел компромиссное но на двойку обновляться не хочется. 

Link to post
Share on other sites

и таки да, это первое и единственное в своем роде решение  из за вложенности подкатегорий . из пожеланий  ко 2му и 3му уровню нужна возможность прикручивать визуальные образы (иконки, картинки, )  и будет реально нужная вещь. 

Link to post
Share on other sites

Под 1.5.5.1.2  взял бы , буквально 2 месяца назад искал такое решение , пока  нашел компромиссное но на двойку обновляться не хочется. 

Таки присутствует уже давно

Link to post
Share on other sites

из пожеланий  ко 2му и 3му уровню нужна возможность прикручивать визуальные образы (иконки, картинки, )  и будет реально нужная вещь.

Картинки-иконки итак можно добавлять к первому и второму уровням.

Link to post
Share on other sites

Таки присутствует уже давно

Спасибо  купил 

Link to post
Share on other sites
  • 1 month later...

Скажите как в модуле сделать сортировку при выводе по умолчанию по алфавиту?

Link to post
Share on other sites

Автор ответил в скайпе решение 

catalog\model\module\custom_menu.php
 
замена order by h.sort_order на order by hd.name ASC
Link to post
Share on other sites
  • 5 weeks later...
  • 1 month later...

Добрый день.
Автор модуля, подскажи пожалуйста, можно ли с помощью данного меню вывести стандартные категории в три уровня ?
К примеру есть сайт , вот на нем к примеру вот так :
 

Палитра вкусов:
-Капсулы Dolce Gusto(все вкусы если нажать тупо)
+Кофе с молоком
+Черный кофе
+Нотки шоколада и карамели
+Крепкий черный кофе
+Чай Dolce Gusto
- Аксессуары Dolce Gusto
- Кофемашины Dolce Gusto
- Капсулы Tassimo (пока не делится ни на что)
-Аксессуары Tassimo

Или же категории в произвольном меню создаются с нуля ? Уточни пожалуйста, если можно будет прикрутить стандартные категории в три уровня, то беру не думая. 

Заранее спасибо.

Link to post
Share on other sites

Категории в произвольном меню создаются с нуля

А можно ли как нибудь за доп. плату добавить функционал или переписать частично код самого модуля ?!

Чтобы можно было туда родительские с разветвлением упаковать ?

Link to post
Share on other sites
  • 6 months later...

А выводить модуль можно только в обычных позициях? в произвольном месте вывести этот модуль нельзя?

Link to post
Share on other sites
  • 3 months later...

Здравствуйте!

Подскажите пожалуйста.

Каким образом нужно настраивать данный модуль что бы он отображался на главной странице в виде меню.

 

Я включаю модуль, создаю страницы, но ничего не отображается. 

Может быть есть инструкция или еще какой обучающий материал?

 

Спасибо!

Link to post
Share on other sites
  • 1 month later...

На 2.3 не работает. -_-

Link to post
Share on other sites
  • 2 weeks later...

скажите за денежное вознаграждение нельзя модуль допилить для 2.3 опенкарта?

Link to post
Share on other sites
  • 3 weeks later...

В админку демо не логинится!
Все ссылки только вручную или можно выбрать какие категории отображать + свои ссылки?

Link to post
Share on other sites
  • 2 weeks later...

Попытался самостоятельно переделать модуль под 2.3.х

Поменял пути и классы в контроллерах. Сейчас модуль появляется в админке, но при попытке войти в модуль, выдает ошибку

Fatal error: Call to a member function getTotalCustomMenu() on null in admin\controller\extension\module\custom_menu.php on line 249

Подскажите пожалуйста, что еще нужно переделать под версию 2.3.0.2.2?

Link to post
Share on other sites
  • 3 months later...

Здравствуйте. 

Поддерживаю. Очень нужен этот модуль для 2,3,х  версий...

Спасибо. 

Link to post
Share on other sites
  • 2 months later...

Мертв для 2,3

Полезная идея. Может кто запустил под 2.3 ???

Link to post
Share on other sites
  • 2 years later...

Вдруг кому нужно будет, адаптировал под 2.3, работает.

 

custom_menu_v1_1.ocmod.zip

  • +1 3
Link to post
Share on other sites
  • 6 months later...
В 29.09.2020 в 14:57, bogdan281989 сказал:

Вдруг кому нужно будет, адаптировал под 2.3, работает.

 

Кто-нибудь тестировал? Как работает?

Link to post
Share on other sites
4 минуты назад, booss сказал:

 

Кто-нибудь тестировал? Как работает?

Я тестил когда ставил и адаптировал. 

Попробуйте, ничего не потеряете)

Link to post
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
  • Similar Content

    • By Sunser
      750.00 руб
      Скачать/Купить дополнение


      Sunser Callback - форма обратной связи
      Sunser Callback - форма обратной связи, расширение созданное для Opencart и ocStore.

      Расширение подходит и тестировалось на версиях Opencart 2.0, 2.1, 2.2 и 2.3.
      Так же подойдет для OpencartPro версии 2.0, 2.1, 2.2 и 2.3

      Расширение подходит и тестировалось на версиях ocStore 2.1 и 2.3, не тестировалось с версией 2.2
      -- Расширение легкое в установке. Просто в своей админке загрузите файл который вы скачали для своей версии через менеджер дополнений, после чего обновите модификатор.
      Как на самом сайте вызвать форму при нажатии?
      После установки расширения, просто в ту кнопку, ссылку, тег, где вам нужно что бы при нажатии вызывалась форма, вставте этот код - onclick="sunserCallback(event)"
      После чего при нажатии будет вызывать форма.
      Расширение сделано так что бы не грузить сайт, не добавлять свои js файлы в header.
      Расширение имеет свой шаблон для отправки писем. Если вы верстальщик или разработчик, то вы можете менять стиль писем.
      Если вы не разработчик и хотите изменить письмо, то вы можете написать на почту, которая указано ниже для доработки письма, за небольшую плату.
      Так же если вы разработчик или верстальщик, вы можете легко менять стиль всплывающей формы
       
      -- Расширение поддерживает мультиязычность и имеет свой шаблон отправки писем. То есть если сайт на английском, то уведомление на почту придет на английском, если на русском, уведомление на почту придет на русском.
      Проблемы и решения после установки:
      -- Приложение установлено, все поля заполнены. Но при нажатии отправить, ничего не происходит.
      В таком случае, первое, это проверьте чтобы в настройках почты были заполненные поля тема письма, заголовок и кому отправлять.
      -- Настроил все и нажал сохранить, после чего при нажатии кнопки форма не вызывается.
      В таком случае проверте что сам модуль включен в настройках.
      И если это не помогает, то проблемы могут быть в самом модификаторе. Он не находит тех путей что в нем указано, поскольку вы что-то меняли в контролерах своего сайта.
       
      Если вы замечаете баги по форме, пишите автору и в ближайшие время проблема исправится и зальется свежая версия, после чего вы сможете скачать и обновить модуль
      Если вы установили модуль, настроили и модуль не работает и сделали и переделали все, что указано выше при проблемах установки, то пишите автору.
       
      Убедительная просьба, если вы заказываете дополнительные платные услуги по модулю, заранее согласуйте с автором, поскольку автор может быть занят или отсутствовать.
      Добавил Sunser Добавлено 28.07.2019 Категория Обратная связь, звонки Системные требования Метод активации Без активации Ioncube Loader Нет OpenCart 2.3
      2.2
      2.1
      2.0 ocStore 2.3
      2.1 OpenCart.Pro, ocShop Opencart.pro 2.3
      Opencart.pro 2.1 Обращение к серверу разработчика Нет Старая цена 0  
    • By Sunser
      Sunser Callback - форма обратной связи, расширение созданное для Opencart и ocStore.

      Расширение подходит и тестировалось на версиях Opencart 2.0, 2.1, 2.2 и 2.3.
      Так же подойдет для OpencartPro версии 2.0, 2.1, 2.2 и 2.3

      Расширение подходит и тестировалось на версиях ocStore 2.1 и 2.3, не тестировалось с версией 2.2
      -- Расширение легкое в установке. Просто в своей админке загрузите файл который вы скачали для своей версии через менеджер дополнений, после чего обновите модификатор.
      Как на самом сайте вызвать форму при нажатии?
      После установки расширения, просто в ту кнопку, ссылку, тег, где вам нужно что бы при нажатии вызывалась форма, вставте этот код - onclick="sunserCallback(event)"
      После чего при нажатии будет вызывать форма.
      Расширение сделано так что бы не грузить сайт, не добавлять свои js файлы в header.
      Расширение имеет свой шаблон для отправки писем. Если вы верстальщик или разработчик, то вы можете менять стиль писем.
      Если вы не разработчик и хотите изменить письмо, то вы можете написать на почту, которая указано ниже для доработки письма, за небольшую плату.
      Так же если вы разработчик или верстальщик, вы можете легко менять стиль всплывающей формы
       
      -- Расширение поддерживает мультиязычность и имеет свой шаблон отправки писем. То есть если сайт на английском, то уведомление на почту придет на английском, если на русском, уведомление на почту придет на русском.
      Проблемы и решения после установки:
      -- Приложение установлено, все поля заполнены. Но при нажатии отправить, ничего не происходит.
      В таком случае, первое, это проверьте чтобы в настройках почты были заполненные поля тема письма, заголовок и кому отправлять.
      -- Настроил все и нажал сохранить, после чего при нажатии кнопки форма не вызывается.
      В таком случае проверте что сам модуль включен в настройках.
      И если это не помогает, то проблемы могут быть в самом модификаторе. Он не находит тех путей что в нем указано, поскольку вы что-то меняли в контролерах своего сайта.
       
      Если вы замечаете баги по форме, пишите автору и в ближайшие время проблема исправится и зальется свежая версия, после чего вы сможете скачать и обновить модуль
      Если вы установили модуль, настроили и модуль не работает и сделали и переделали все, что указано выше при проблемах установки, то пишите автору.
       
      Убедительная просьба, если вы заказываете дополнительные платные услуги по модулю, заранее согласуйте с автором, поскольку автор может быть занят или отсутствовать.
    • By Sunser
      Sitemap generator - модуль для генерации статической карты сайта для Opencart и ocStore.
       
      Расширение подходит и тестировалось на версиях Opencart 2.0, 2.1, 2.2, 2.3 и 3.0
      Так же подойдет для OpencartPro версии  2.1 и 2.3
      Расширение подходит и тестировалось на версиях ocStore 2.1, 2.3 и 3.0
       
      -- Установка расширения:
      Выберите версию вашего модуля и установите его через "Установщик модификаторов", после чего обновите модификаторы, потом перейдите в модули, найдите данный модуль, настройте под себя и можете пользоваться.
      Или же распакуйте файл с версией вашего Opencart и перетащите в корень вашего сайта. После чего обновите "Модификаторы".
      Потом перейдите в раздел Модулей и активируйте его, после чего настройте как вам необходимо.

      Модуль не заменяет никаких файлов.
      -- Что может модуль:
      1) Модуль генерирует статический файл с расширением .xml в корне вашего сайта на основе предоставленной ссылки на динамическую карту сайта, которая генерируется в разделе "Каналы продвижения";
      2) Модуль создает ссылку для крона, что бы можно было автоматически пе регенерировать карту, когда вам будет удобно через крон;
      3) Модуль проверяет ссылку на валидность;
      4) Модуль введет логирование ошибок;
      5) Модуль создает ссылку для cli;
       
      Зачем нужен этот модуль и как он работает?
      У вас на сайте есть раздел "Каналы продвижения", в  которых есть расширения например - "google sitemap" или "sitemap pro", которые генерирует динамическую карту сайта и предоставляют ссылку в виде - "/index.php&route=extension/feed/google_sitemap" для просмотра карты сайта.
      Но это не всегда хорошо для SEO и нужно что бы карта на сайте была в статическом виде site_name/sitemap.xml, а не site_name/index.php&route=extension/feed/google_sitemap
      Данный модуль по предоставленной ссылке, например - "site_name/index.php&route=extension/feed/google_sitemap" генерирует статическую карту сайта в корне сайта.
       
      Модуль легкий в настройке.
      Модуль имеет 4 поля:
      1) Название модуля - тут просто пишите название модуля, оно будет отображаться в админке вашего сайта;
      2) Ссылка на карту сайта - сюда добавляете ссылку на динамическую карту сайта;
      3) Название файла карты сайта - сюда пишите название вашей карты сайта, которое вам нужно. Пишите название без точки и расширения, просто название.
      4) Статус - оно отвечает, будет работать модуль или нет и будет работать ссылка для крона или нет.
       
      Порядок настройки модуля:
      1) Откройте модуль, заполните все поля, после чего сохраните модуль.
      2) Потом опять зайдите в этот модуль и вы увидите что внизу сайта появится ссылка на крон, но что бы появилась статическая карта, вам нужно нажать на кнопку "Генерировать карту". И если вы корректно заполнили все поля, вам выскочит уведомление что карта успешно создана и помещена в корень сайта. После чего статическая карта появится в корне вашего сайта, и модуль перезагрузится.
       
      Перед тем как пользоваться модулем, проверьте свою динам.ссылку с который будет генерироваться статический файл. Если у вашей динам.ссылки будут ошибки в структуре, то ли не закрыт документ до конца или выводится код не относящийся к xml, то модуль sitemap generator не сработает, или же просто вернет ошибку.
       
      Убедительная просьба, если вы заказываете дополнительные платные услуги по модулю, заранее согласуйте с автором, поскольку автор может быть занят или отсутствовать.
       
       
      Другие модули автора:
      Subscribe_pro - улучшенная подписка на новости Content manager – модуль учета контента. Ease description - модуль упрощенного описания Sunser Callback - форма обратной связи Sunser map - кастомная карта для сайта
    • By Sunser
      750.00 руб
      Скачать/Купить дополнение


      Sitemap generator - генератор статической карты сайта
      Sitemap generator - модуль для генерации статической карты сайта для Opencart и ocStore.
       
      Расширение подходит и тестировалось на версиях Opencart 2.0, 2.1, 2.2, 2.3 и 3.0
      Так же подойдет для OpencartPro версии  2.1 и 2.3
      Расширение подходит и тестировалось на версиях ocStore 2.1, 2.3 и 3.0
       
      -- Установка расширения:
      Выберите версию вашего модуля и установите его через "Установщик модификаторов", после чего обновите модификаторы, потом перейдите в модули, найдите данный модуль, настройте под себя и можете пользоваться.
      Или же распакуйте файл с версией вашего Opencart и перетащите в корень вашего сайта. После чего обновите "Модификаторы".
      Потом перейдите в раздел Модулей и активируйте его, после чего настройте как вам необходимо.

      Модуль не заменяет никаких файлов.
      -- Что может модуль:
      1) Модуль генерирует статический файл с расширением .xml в корне вашего сайта на основе предоставленной ссылки на динамическую карту сайта, которая генерируется в разделе "Каналы продвижения";
      2) Модуль создает ссылку для крона, что бы можно было автоматически пе регенерировать карту, когда вам будет удобно через крон;
      3) Модуль проверяет ссылку на валидность;
      4) Модуль введет логирование ошибок;
      5) Модуль создает ссылку для cli;
       
      Зачем нужен этот модуль и как он работает?
      У вас на сайте есть раздел "Каналы продвижения", в  которых есть расширения например - "google sitemap" или "sitemap pro", которые генерирует динамическую карту сайта и предоставляют ссылку в виде - "/index.php&route=extension/feed/google_sitemap" для просмотра карты сайта.
      Но это не всегда хорошо для SEO и нужно что бы карта на сайте была в статическом виде site_name/sitemap.xml, а не site_name/index.php&route=extension/feed/google_sitemap
      Данный модуль по предоставленной ссылке, например - "site_name/index.php&route=extension/feed/google_sitemap" генерирует статическую карту сайта в корне сайта.
       
      Модуль легкий в настройке.
      Модуль имеет 4 поля:
      1) Название модуля - тут просто пишите название модуля, оно будет отображаться в админке вашего сайта;
      2) Ссылка на карту сайта - сюда добавляете ссылку на динамическую карту сайта;
      3) Название файла карты сайта - сюда пишите название вашей карты сайта, которое вам нужно. Пишите название без точки и расширения, просто название.
      4) Статус - оно отвечает, будет работать модуль или нет и будет работать ссылка для крона или нет.
       
      Порядок настройки модуля:
      1) Откройте модуль, заполните все поля, после чего сохраните модуль.
      2) Потом опять зайдите в этот модуль и вы увидите что внизу сайта появится ссылка на крон, но что бы появилась статическая карта, вам нужно нажать на кнопку "Генерировать карту". И если вы корректно заполнили все поля, вам выскочит уведомление что карта успешно создана и помещена в корень сайта. После чего статическая карта появится в корне вашего сайта, и модуль перезагрузится.
       
      Перед тем как пользоваться модулем, проверьте свою динам.ссылку с который будет генерироваться статический файл. Если у вашей динам.ссылки будут ошибки в структуре, то ли не закрыт документ до конца или выводится код не относящийся к xml, то модуль sitemap generator не сработает, или же просто вернет ошибку.
       
      Убедительная просьба, если вы заказываете дополнительные платные услуги по модулю, заранее согласуйте с автором, поскольку автор может быть занят или отсутствовать.
       
       
      Другие модули автора:
      Subscribe_pro - улучшенная подписка на новости Content manager – модуль учета контента. Ease description - модуль упрощенного описания Sunser Callback - форма обратной связи Sunser map - кастомная карта для сайта Добавил Sunser Добавлено 20.10.2019 Категория SEO, карта сайта, оптимизация Системные требования Метод активации Без активации Ioncube Loader Нет OpenCart 3.0
      2.3
      2.2
      2.1
      2.0 ocStore 3.0
      2.3
      2.1 OpenCart.Pro, ocShop Opencart.pro 2.3
      Opencart.pro 2.1 Обращение к серверу разработчика Нет Старая цена 0  
    • By zcell
      300.00 руб
      Скачать/Купить дополнение


      Избранное (закладки) без регистрации и авторизации
      Избранное без регистрации для версий 1.5.x и 2.1x, 2.2.x, 2.3.x
       
      DEMO
       
      Ваши клиенты смогут откладывать товар в Избранное (Закладки) без регистрации.
       
      Модуль позволяет добавлять пользователям товары в закладки даже без регистрации на сайте.
      При добавление выдается сообщение об успешном добавлении (также как у зарегистрированного пользователя), вместо стандартной ошибки с ссылкой на вход.
      Товар добавляется в корзину из закладок и удаляется из закладок, также без регистрации. Кнопка "Продолжить" в закладках отправляет на главную страницу, вместо страницы аккаунта.
      Не заменяет системных и файлов темы.
      Необходима установка VQMod для ocStore 1.5.x.x
      >>
      После покупки - вы сможете скачать версию и для версии 1.5.x и версии 2.x
      >>
      Работает в 99,99% случаев!
      update от 2015-12-11: до сих не было ни одного обращения в поддержку.
      Установка модуля для версий ocStore и Opencart 1.5.x:
      Скопировать файл в папку vqmod/xml/
      Установка модуля для версий ocStore и Opencart 2.х:
      Для установки на версиях 2.2.x и 2.3.x воспользуйтесь установкой дополнений в административной панели.
      Добавил zcell Добавлено 24.09.2013 Категория Сравнения, закладки Системные требования Сайт разработчика https://true-studio.ru/ Метод активации Без активации Ioncube Loader Нет OpenCart 2.3
      2.2
      2.1
      2.0
      1.5.6.4
      1.5.6.3
      1.5.6.2
      1.5.6.1
      1.5.6
      1.5.5.1
      1.5.5
      1.5.4.1
      1.5.3.1 ocStore 2.3
      2.2
      2.1
      1.5.5.1.2
      1.5.5.1.1
      1.5.5.1
      1.5.4.1.2
      1.5.4.1.1
      1.5.4.1
      1.5.3.1
      1.5.2.1
      1.5.1.3 OpenCart.Pro, ocShop Обращение к серверу разработчика Старая цена  
  • Recently Browsing   0 members

    No registered users viewing this page.

×
×
  • Create New...

Important Information

On our site, cookies are used and personal data is processed to improve the user interface. To find out what and what personal data we are processing, please go to the link. If you click "I agree," it means that you understand and accept all the conditions specified in this Privacy Notice.