Перейти к содержанию
serega-lomik

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

Рекомендуемые сообщения

Custom Menu - настраиваемое меню с произвольными ссылками


Custom Menu - настраиваемое меню с произвольными ссылками


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

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

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

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

Тестировалось на OcStore версий с 1.5.3.1 по 1.5.5.1.2 и OpenCart с 1.5.4.1 по 1.5.6.4

Админка модуля

custom_menu1.jpg

custom_menu2.jpg

Пример отображения модуля на витрине

custom_menu3.jpg

custom_menu4.jpg

Демо: http://1.live-drive.ru/desktops/

Демо админки: http://1.live-drive.ru/admin/index.php?route=module/custom_menu demo/demo


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

 

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Можно ли созданное меню в шапку вместо основного меню вставить? Есть ли поддержка активного и родительских пунктов меню?

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Установка Ocstore с 1.5.5.1.2

Выдает ошибку

Undefined index: in_module in /catalog/controller/module/custom_menu.php on line 14

 

Внутри модуля:

Notice: Undefined index: in_module in admin/view/template/module/custom_menu_list.tpl on line 68Warning: in_array() expects parameter 2 to be array, null given in

admin/view/template/module/custom_menu_list.tpl on line 68

 

Не работает

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Установка Ocstore с 1.5.5.1.2

Выдает ошибку

Undefined index: in_module in /catalog/controller/module/custom_menu.php on line 14

 

Внутри модуля:

Notice: Undefined index: in_module in admin/view/template/module/custom_menu_list.tpl on line 68Warning: in_array() expects parameter 2 to be array, null given in

admin/view/template/module/custom_menu_list.tpl on line 68

 

Не работает

Как ни старался, не смог воспроизвести ошибку. Пришлите в личку адрес сайта и доступ в админку. И опишите порядок действий, после которого получили такую ошибку

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

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

В окошко "Показывать в модуле эти пункты меню" выводятся только созданные на др. вкладке страницы? А все страницы с категориями, производителями надо прописывать каждую категорию и производителя в ручную?

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

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

В окошко "Показывать в модуле эти пункты меню" выводятся только созданные на др. вкладке страницы? А все страницы с категориями, производителями надо прописывать каждую категорию и производителя в ручную?

В описании модуля же сказано

  • Все пункты меню создаются вручную, задается имя пункта, указывается ссылка, и прочее

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Отличный модуль.

Есть способ цвет и размер букв в меню изменить?

http://рмкокна.рф/

Конечно. Всё настраивается в файле стилей модуля. Это только со знанием css. Либо можете использовать для модуля стили шаблона, это можно переключить в админке

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Конечно. Всё настраивается в файле стилей модуля. Это только со знанием css. Либо можете использовать для модуля стили шаблона, это можно переключить в админке

Спасибо) я уже ударился в креатив.

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Добрый вечер! Есть версия для опенкарта 2 ? Либо альтернатива для второго опенкарта? Спасибо!

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Здравствуйте! Имеется ли в модуле присвоение класса активному пункту меню?

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Приветствую, у вас нет "популярной" привязки один модуль один домен?

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

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

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

BtVUoo2k.pngв чем проблема? движок ocstore 15512

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Интересно. а можно доступ в админку?

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Как раз то, что нужно, только одна проблема.

 

При созданни пунктов меню с одинаковым названием выдаёт ошибку:

Fatal error: Uncaught exception 'ErrorException' with message 'Error: Duplicate entry 'Для фитнес клуба' for key 'PRIMARY'<br />Error No: 1062<br />INSERT INTO ocshop_custom_menu_description SET menu_id = '11', language_id = '1', name = 'Для фитнес клуба'' in F:\OpenServer\domains\ЗАМЕНА\system\database\mysqli.php:41 Stack trace: #0 F:\OpenServer\domains\ЗАМЕНА\vqmod\vqcache\vq2-system_library_db.php(20): DBMySQLi->query('INSERT INTO ocs...') #1 F:\OpenServer\domains\ЗАМЕНА\vqmod\vqcache\vq2-admin_model_module_custom_menu.php(9): DB->query('INSERT INTO ocs...') #2 F:\OpenServer\domains\ЗАМЕНА\admin\controller\module\custom_menu.php(23): ModelModuleCustomMenu->addCustomMenu(Array) #3 [internal function]: ControllerModuleCustomMenu->insert() #4 F:\OpenServer\domains\ЗАМЕНА\vqmod\vqcache\vq2-system_engine_front.php(42): call_user_func_array(Array, Array) #5 F:\OpenServer\domains\ЗАМЕНА\vqmod\vqcache\vq2-system_engine_front.php(29): Front->execute(Object(Action)) #6 F:\OpenServer\domains\ЗАМЕНА\admin\index.php(163): Front->dispatch(Object(Action), Object(Action)) #7 {main} thrown in F:\OpenServer\domains\ЗАМЕНА\system\database\mysqli.php on line 41

OCSHOP 1.5.6.4.1

 

Как поправить?

Изменено пользователем ditex

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Невозможно удалить пункты из списка меню. Перебрасывает в модули.

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Невозможно удалить пункты из списка меню. Перебрасывает в модули.

Можно посмотреть вживую?

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Отличный модуль, давно такой искал.

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Доброго здравия, господин serega-lomik! Приобрел Ваш модуль, действительно хорошая вешь, но у меня возникла следующая проблема. При наведении курсора на строку раскрывающийся список отображается вот так:

post-691306-0-01456900-1449084794_thumb.jpg

Т.е. список подкатегорий, скажем так "лежит прямо на самом меню. Подскажите в чем проблема?

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Доброй ночи. Скиньте адрес сайта в личку

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

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

На 2.0 планы осуществятся?

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Отличный модуль юзаю не нарадуюсь.  Единственный недостаток - это 1 ссылка на все языки.  Т.е. в мультиязычном магазине ссылку надо ставить без чпу, что вобщем то для меня не проблема, но если начинает делать менеджер - то туши свет и объясняй.   В целом оценка 4 из 5 баллов, только из за отсутствия возможности к каждому языку свою ссылку ставить. 

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Для публикации сообщений создайте учётную запись или авторизуйтесь

Вы должны быть пользователем, чтобы оставить комментарий

Создать учетную запись

Зарегистрируйте новую учётную запись в нашем сообществе. Это очень просто!

Регистрация нового пользователя

Войти

Уже есть аккаунт? Войти в систему.

Войти

  • Похожий контент

    • От zhenyaOK
      Здравствуйте.

      Заметил, что в OC разных версий почему-то работают ссылки подобного вида:
      /index.php/asd
      /index.php/qwe
      и т.д., то есть можно прописать что угодно после /index.php/ и ссылка будет рабочей - будет вести на главную страницу сайта.

      Разве не было бы правильнее выдавать 404 в таких случаях? Мне тут одни сеошники жалуются на эти ссылки, а я не понимаю откуда они их берут и что с ними делать.
    • От vayboy
      Скачать/Купить дополнение


      Открытие внешних ссылок в новом окне + nofollow
      модуль взят отсюда.
      протестирован на oc 2.2
      я лишь добавил добавление атрибута nofollow к ссылкам ( можно править catalog\view\javascript\jquery\. если нофолоу вам не нужен)
      установка:
      распаковать, содержимое залить в главный каталог
      vqmode обязателен (либо прописываем подключение скрипта в хеадере ручками)
      Можно скачать ocmode версию по первой ссылке в тексте и заменить js
      Добавил vayboy Добавлено 18.06.2016 Категория Модули Системные требования vqmode Сайт разработчика Старая цена Метод активации Ioncube Loader OpenCart ocStore OpenCart.Pro, ocShop  
    • От Ngmt
      300.00 руб
      Скачать/Купить дополнение


      FastLinker - быстрый доступ к любому модулю
      FastLinker - модуль для быстрого доступа к любому модулю, через удобный пункт меню.
      Руководство пользования:
       
      Добавил Ngmt Добавлено 12.10.2017 Категория Модули Системные требования Сайт разработчика Старая цена Метод активации Без активации Ioncube Loader Нет OpenCart 2.2
      2.1
      2.0 ocStore 2.2
      2.1 OpenCart.Pro, ocShop Не проверялось  
    • От igorilkov
      Добрый вечер.
      Подскажите как изменить каноническую ссылку ?
      Автоматом прописывает ссылки без категории
      <link href="http://xn----ftbzjkk.xn--80adxhks/klubnika" rel="canonical" />
      а надо вот так
      <link href="https://xn----ftbzjkk.xn--80adxhks/yagody/klubnika rel="canonical" /> 
      Это же я так понимаю не правильно или не играет ни какой роли ?

    • От Igor5
      Привет!
      кто может объяснить... в Search Console, во вкладке Ссылки на ваш сайт, гугл выдает список сайтов, которые какбы ссылаются на мой сайт... происходит это по "По промежуточной ссылке" с указанием моего домена...Что это может быть? Ссылками нигде не закупался...


  • Последние посетители   0 пользователей онлайн

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

×

Важная информация

На нашем сайте используются файлы cookie и происходит обработка некоторых персональных данных пользователей, чтобы улучшить пользовательский интерфейс. Чтобы узнать для чего и какие персональные данные мы обрабатываем перейдите по ссылке. Если Вы нажмете «Я даю согласие», это означает, что Вы понимаете и принимаете все условия, указанные в этом Уведомлении о Конфиденциальности.