Здравствуй, уважаемый друг!

Кажется, ты используешь AdBlock. Этот проект развивается и существует за счет доходов от рекламы.
Добавь, пожалуйста, нас в исключения.

Спасибо за понимание.

Теперь мы команда!

Адаптация модуля меню категорий с изображением для Opencart 2

7 марта 2015 в 12:00 Автор: Nikita_Sp в категории Плагины и модули 42 комментария

Изначально, модуль меню категорий для Opencart был написан по просьбе одного из моих подписчиков Юрия. Спасибо за идею для модуля, и в благодарность, я, как и обещал, представляю вам модуль меню категорий с изображением для Opencart 2.

Nikita_Sp Category Menu - модуль меню категорий с изображениями Opencart

Собственно сам модуль и его функционал не изменился и не имеет никаких отличий от своего предшественника — версия одинаковая.

С подробный функционалом модуля вы можете ознакомиться на странице версии модуля для Opencart 1.5.x, однако напомню, что одной из ключевых особенностей, которые отличают этот модуль от стандартного меню Opencart, кроме наличия всевозможных настроек, является кеширование количества товаров в категории, тем самым снижая нагрузку на базу данных, и сайт загружается намного быстрее!

Как уже обсуждалось в обзорной статье по Opencart 2.0, в новой версии CMS изменился принцип добавления модулей, и теперь чтобы добавить модуль на одну из страниц сайта, вам необходимо установить модуль, зайти в его редактирование, ввести имя и требуемые параметры и сохранить!

Настройки модуля category menu для opencart 2.0

После этого в вашем списке модулей появиться данная позиция и нам следует перейти в раздел System — Design — Layout, где добавить в нужный Layout наш модуль, который мы создали:

Для ознакомления с внешним видом модуля представляю вашему вниманию скриншоты тестового магазина, Opencart 2.0.1.1:

В архиве стандартная комплектация моих модулей: скриншоты, файлы README англ. и рус. версии, файлы для загрузки на сервер. При загрузке ни один файл не будет перезаписан.

Правила использования модуля: модуль абсолютно бесплатный, для использования, однако загружать на сторонние ресурсы запрещено – делитесь ссылкой на эту страницу, спасибо за понимание.

Спасибо за доверие, не забываем подписываться и ставить +1, ведь именно благодаря ВАШИМ “лайкам” я вижу что работа не напрасна, а комментарии дают вдохновение на сотворение новых модулей и модификацию имеющихся!

Также буду рад услышать ваши комментарии относительно данного и иных моих модулей, а также предложения по их улучшению, и идеи для написания новых модулей!

Скачать Category Menu для Opencart 2.0: nikita_sp-category_menu-1.0-opencart-2.0

42 комментария

      • Спасибо за комментарий, но видимо вы что-то не правильно делаете.
        Вы можете обратиться в раздел контакты для решения вашего вопроса.
        Спасибо.

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

    • А где написано что оно должно быть адаптивным?
      Тут вся соль не в html+css верстке, которую может изменить почти каждый более менее грамотный разработчик, а в самом модуле.

    • Hello!
      Thanks for the comment! You can try to download it on opencart.com
      It’s strange, but I can open this archive (with WinRAR) and you’re the second person who has such a problem…
      I use this archive program every time and there was no any issues. Please, try again or download from opencart.com and give me know.

      Thanks.

  • подскажите, при первом открытии сайта, отображается только 1 категория, после обновления страницы — все норм. можно это исправить?
    http://olas.kiev.ua/

    • Добрый день!
      Не смог увидеть ошибку — зашел — все категории на месте.
      Возможно это была проблема кеша, т.к. модуль кешируется — не забывайте чистить кеш в папке system/cache/ после внесения изменений.
      Вы также можете найти модули, добавляющие кнопку очистки кеша в админку для упрощения процедуры.

    • К сожалению, ничем помочь не могу, т.к. не могу идентифицировать ошибку. У меня все работает и без обновления — я просто открываю страницу — и у меня есть меню.

  • Здравствуйте. При установке модуля на ocshop 2.0.31 меню работает, но перестает работать seopro, т.е. новые свежесозданные страницы с ЧПУ не открываются. Подскажите пожалуйста в чем может быть причина.

    • Здравствуйте!
      С удовольствием подсказал бы вам в чем дело, если бы можно было диагностировать ошибку без просмотра файлов. Вы можете отправить мне данные для доступа на FTP через форму обратной связи и я посмотрю в чем дело.

      А в общем, данные модули предназначены для Opencart 2.x, а все эти сборки, типа ocStore и т.п., перебранные любителями меня не обнадеживают и не вдохновляют.

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

  • При попытке правки модуля получаю Notice: Error: Could not load model /var/www/html/admin/model/extension/module.php! in /var/www/html/vqmod/vqcache/vq2-system_modification_system_engine_loader.php on line 37

    • Значит что-то делаете не верно, а вообще ошибка странная, как будто какой-то модели нет

  • установил на версию ocStore 2.1.0.1 Активности не какой. При наведении меню вобще не шевелится.

    • 1) Данный модуль написан под Opencart, и я не гарантирую работу на разных сборках, т.к. не поддерживаю их.
      2) Возможно вы не верно настроили его или у вас отсутствуют категории второго и выше уровней.

    • Добрый день!
      Возможно вы делаете что-то не правильно.
      Какие действия вы выполняете?

      • сделал по другому, все установилось.
        Только ошибку выдавал в пути ( у меня версия 2.2).
        поменял путь в файле category_menu.php
        было return $this->load->view(‘default/template/module/’.$tpl_name.’.tpl’, $data);
        стало
        return $this->load->view(‘module/’.$tpl_name.’.tpl’, $data);

        • Вы второй человек кто мне сегодня сообщил что с OC 2.2.x модули не совместимы, т.к. разработчики изменили структуру.
          Думаю скоро выкачу обновления на самые популярные модули.
          Спасибо за интерес.

  • Подскажите пожалуйста, как сделать, что категории постоянно выводились в левой колонке(вертикальной)! Буду очень благодарен

    • Доброй ночи!
      Спасибо за интерес к модулю.
      Вам необходимо в разделе дизайн — Схемы установить данный модуль для отображения в левой колонке на схеме Default.

  • Здравствуйте, подскажите как сделать чтоб отображался сразу второй уровень категории, так, как у меня происходит синхронизация сначала идет категория интернет-магазин а дочерние категории — подкатегории(они же категории товаров).Поэтому мне нужно чтоб отображалась сразу второй уровень категорий

  • Добрый день!
    Не могли бы Вы добавить ALT для изображений категорий, а-то валидатор брюзжит «An img element must have an alt attribute, except under certain conditions. For details, consult guidance on providing text alternatives for images.»

    • Добрый день!

      Вы можете сделать это самостоятельно, просто добавив в файле шаблона (catalog/view/theme/default/template/module/) нужные альты.

      В альт можете указать название категории получится что-то типо:
      Ответить

  • В первую очередь низкий Вам поклон за этот модуль. Просто подарок для меня, начинающего разработчика.

    Подскажите, как сделать меню в несколько столбиков. А то разворачивается целая простыня на 2 экрана.
    http://joxi.ru/gmveRgqiLvMqer

    • Добрый день, спасибо за лестный отзыв.
      Что касается вывода в несколько столбцов, то посмотрите как реализован данный функционал в стандартном меню (там считается кол-во эл-тов меню и делится на кол-во столбцов, потом в цикле проверяется достаточно ли пунктов меню в столбце и происходит переход к генерации второго столбца) и попробуйте его перенести в шаблон модуля.
      Думаю у вас получится, нет — пишите на почту, будем разбираться вместе.

      Спасибо.

  • Приветствую, Никита.
    Подскажите, ПЛЗ, Ваш модуль дружит с мультиязычностью OpenCart?

  • Установил, при сохранении настроек получаю:
    У вас нет прав для доступа к этой странице. Если она вам нужна, обратитесь к администратору

    Опенкарт 2.3 , под админом.

    • зайдите в система — пользователи — администратор и отметьте все пункты в двух полях

Добавить комментарий

Ваш e-mail не будет опубликован. Обязательные поля помечены *

Вверх!

Меню блога

Категории блога

Облако тегов