Jump to content

Recommended Posts

SL-Меню категорий (МегаМеню) [ocStore 1.5.X]


SL-Меню категорий (МегаМеню) [ocStore 1.5.X]


Актуальная версия: v2.5.1

Демо: slava911.500mb.net

Описание:

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

***Принимаю заказы на индивидуальные шаблоны меню, или верстку под Ваш шаблон сайта.

Особенности:

  • Установка через VQMOD, потому в админке он не управляется;
  • МОДУЛЬ НЕ ЗАМЕНЯЕТ НИКАКИХ ФАЙЛОВ;
  • трех уровневый вывод категорий;
  • задержка выпадающего менню;
  • подсветка активного пункта меню;
  • фото категорий второго уровня (с возможность изменять размер, см. ниже);
  • стили вынесены в отдельный файл для простоты изменений;
  • использует jquery;
  • полная поддержка СЕО.

Совместимость:

ocStore_v1.5.3.1, v1.5.4.1 и выше, (стандартный шаблон) (должен работать на других версиях 1.5.х и темах).

Гарантия работы на дефалтном шаблоне!

Браузеры: протестированно на всех популярных браузерах.

Установка(должен быть установлен VQMOD):

1. Скопировать файлы на сервер.

2. Готово, можно использовать.

Демо: slava911.500mb.net

Примеры индив. дизайна (по заказу):

P.s.: О всех багах и просьбах пишете в лс.

Лицензия

Условия использования лицензии - "на один сайт".

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

Если же вы наняты клиентами, для выполнения работ над магазинами клиентов или другими магазинами, т.е. или над теми магазинами, которые вам принадлежат, вы должны приобрести расширенную лицензию. Т.е. если вы web студия, и разрабатываете интернет-магазины для клиентов, вам необходимо приобрести расширенную лицензию, так как вы передаёте модуль в пользование клиенту (т.е. передача и распространение ПО третьим лицам).

Запрещена передача данного ПО третьим лицам, распространение от своего имени без получения разрешения автора модуля.

Запрещается публикация, распространение модуля без согласия автора в любых целях, будь то ознакомительных или любых других.

FAQ:

1) Если Вылазит "белый экран смерти"?

Это ничего страшного. Нужно просто настроить параметр offset=".." соотвествено Вашего файла header.tpl

Подробнее под спойлером...

 

И так, разберем все по порядку.

Сначала почитайте основы про VQMOD

1) Открываем изменяемый VQMOD-ом файл:


catalog\view\theme\default([i]или имя Вашего шаблона[/i])\template\common\header.tpl
 

Находим код:


<div id="menu"> <ul><?php foreach ($categories as $category) { ?><li><?php if ($category['active']) { ?><a href="<?php echo $category['href']; ?>" class="active"><?php echo $category['name']; ?></a><?php } else { ?><a href="<?php echo $category['href']; ?>"><?php echo $category['name']; ?></a><?php } ?><?php if ($category['children']) { ?><div><?php for ($i = 0; $i < count($category['children']);)/>/>/> { ?><ul><?php $j = $i + ceil(count($category['children']) / $category['column']); ?><?php for (; $i < $j; $i++) { ?><?php if (isset($category['children'][$i])) { ?><li><a href="<?php echo $category['children'][$i]['href']; ?>"><?php echo $category['children'][$i]['name']; ?></a></li><?php } ?><?php } ?></ul><?php } ?></div><?php } ?></li><?php } ?></ul></div>
 

Этот код стандартного меню, он будет заменяться на код нашего модуля категорий из VQMOD файла.

2) Открываем VQMOD файл нашего меню:


vqmod\xml\slmenu.xml
 

Ищем строку


<search position="replace" offset="26"><![CDATA[<div id="menu">]]></search>
 

Эта строка означает что она должна(в файле header.tpl) найти строку и заменить <div id="menu">, а параметр offset="26" означает сколько + еще строк после <div id="menu"> заменится на код нашего модуля.

Чтоб все работало, должно заменится <div id="menu">(в offset эта строка не включается, она и так заменяется) и весь код начиная после строки <div id="menu"> до строки <?php } ?><div id="notification"></div>

Считаем:


<div id="menu">1 <ul>2 <?php foreach ($categories as $category) { ?>3 <li><?php if ($category['active']) { ?>4<a href="<?php echo $category['href']; ?>" class="active"><?php echo $category['name']; ?></a>5<?php } else { ?>6<a href="<?php echo $category['href']; ?>"><?php echo $category['name']; ?></a>7<?php } ?>89 <?php if ($category['children']) { ?>10 <div>11 <?php for ($i = 0; $i < count($category['children']);)/>/>/> { ?>12 <ul>13 <?php $j = $i + ceil(count($category['children']) / $category['column']); ?>14 <?php for (; $i < $j; $i++) { ?>15 <?php if (isset($category['children'][$i])) { ?>16 <li><a href="<?php echo $category['children'][$i]['href']; ?>"><?php echo $category['children'][$i]['name']; ?></a></li>17 <?php } ?>18 <?php } ?>19 </ul>20 <?php } ?>21 </div>22 <?php } ?>23 </li>24 <?php } ?>25 </ul>26</div>
 

Вот параметр offset="26" и заменяет еще 26 строк после <div id="menu"> до строки <?php } ?>

Если в структере Вашего header.tpl, другой порядок строк после <div id="menu">, то посчитайте их до <?php } ?> и выставте это значение в параметр offset="__"

2) Изменение размера превью категорий:

отредактируйте файл:

\vqmod\vqcache\slmenu.php
 

- для второго уровня строка:

$picSubCat = $this->model_tool_image->resize($category_2['image'], 50, 50);
 

где "50, 50" это ширина и высота превью категории второго уровня


  • Добавил
  • Добавлено
    19.10.2012
  • Категория
  • Системные требования
  • Сайт разработчика
  • Старая цена
  • Метод активации
    Без активации
  • Ioncube Loader
    Нет
  • OpenCart
    1.5.6.4
    1.5.6.3
    1.5.6.2
    1.5.6.1
    1.5.6
    1.5.4.1
    1.5.3.1
  • ocStore
    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
    Не проверялось

 

  • +1 6

Share this post


Link to post
Share on other sites

в header.tpl инклудит дополнительный файл MEGAmenu.php ?

Share this post


Link to post
Share on other sites

Установка(должен быть установлен VQMOD):

1. Скопировать файлы на сервер в корневую папку, с заменой файла header.tpl.

вот это странно, честно говоря..

  • +1 1

Share this post


Link to post
Share on other sites

вот это странно, честно говоря..

Отож... если еть вкмод, есть и функция в XML под названием replace
  • +1 1

Share this post


Link to post
Share on other sites

Отож... если еть вкмод, есть и функция в XML под названием replace

Да есть, знаю. Но у меня почемуто не хотела заменять. Пишет в логе что не может найти... Попробую сегодня еще поковырятсь... Как сделаю залью обновление.
  • +1 2

Share this post


Link to post
Share on other sites

Да есть, знаю. Но у меня почемуто не хотела заменять. Пишет в логе что не может найти...

попробуйте кеш очистить (удалить все файлы с папки vqcache), я так раз полтора часа убил потом кеш почистил - заработало..
  • +1 1

Share this post


Link to post
Share on other sites

Модуль обновлен. Смотрим: slava911.500mb.net

20.10.2012 - v1.2

Список изменений:

- Реализована полная поддержка VQMOD без замены файлов;

- Подправленый дизайн;

- Увеличен размер фотографии родительской категории с 30х30рх до 35х35рх;

- Добавлен эфект тени.

- Увеличен вывод до 5-х категорий третьего уровня.

Share this post


Link to post
Share on other sites

вот это странно, честно говоря..

В новой версии теперь исправленно. Прошу еще адеквотной критики)

Что исправить, что дополнить, какие у кого пожелания?

  • +1 1

Share this post


Link to post
Share on other sites

меню классное,

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

Готов индивидуально заказать.

или можно как то убрать "Показать весь список →" вот это.

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

с возможностью отключать тем кому не надо.

  • +1 1

Share this post


Link to post
Share on other sites

меню классное,

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

Готов индивидуально заказать.

или можно как то убрать "Показать весь список →" вот это.

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

с возможностью отключать тем кому не надо.

Могу убрать "Показать весь список →". В общем на дня выложу версию без укорачивания.

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

Share this post


Link to post
Share on other sites

Сделал отдельную версию 1.2.2 (Реализован полный вывод категорий третьего уровня).

Доступен для скачивания с предыдущими.

Share this post


Link to post
Share on other sites

Затвра куплю. с последними обновлениями. если что то потребуется и ндивидуально договоримся.

спасибо за действительно нужное дополнение.

Share this post


Link to post
Share on other sites

Затвра куплю. с последними обновлениями. если что то потребуется и ндивидуально договоримся.

спасибо за действительно нужное дополнение.

Всегда, пожалуйста)

Покупайте, голосуйте, оставляйте отзывы.

Сообщайте, если где найдете ошибку или не правильно будет отображатся в браузере.

Буду исправлять и реагировать на все Ваши замечания незамедлительно)

  • +1 1

Share this post


Link to post
Share on other sites

Уведомляю всех кто еще не приобрел модуль, акционная цена действует до 25.10.2012(включительно).

После 25.10.2012, стоимость модуля составит 310 руб.

Все кто еще не приобрел модуль, могуть успеть купить его до конца четверга.

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

С ув. slava911!

Share this post


Link to post
Share on other sites

Купил модуль, поставил, сайт лег! ошибка 500 Прошу помочь разобратся

Share this post


Link to post
Share on other sites

Купил модуль, поставил, сайт лег! ошибка 500 Прошу помочь разобратся

Какая у Вас версия ocStore?

Дайте адрес сайта. Скинте Лог ошибок vqmod и файл .htaccess

Share this post


Link to post
Share on other sites

Проблема в несовместимости, так как у Вас не стандартный шаблон(серьезные изменения). Завтра Вам помогу и сам постараюсь установить.

Share this post


Link to post
Share on other sites

А можно увеличить число категорий 3 уровня? Чтобы было более 5

Share this post


Link to post
Share on other sites

А можно увеличить число категорий 3 уровня? Чтобы было более 5

Версия 1.3 (полный вывод категорий третьего уровня).

  • +1 1

Share this post


Link to post
Share on other sites

А где в коде поменять чтобы выводилсь более 5? А то я переделывал css не очень хочеться полность перезаливать его

Share this post


Link to post
Share on other sites

А где в коде поменять чтобы выводилсь более 5? А то я переделывал css не очень хочеться полность перезаливать его

отредактировать CSS:

в

#slmenu ul li div .withchild ul.child-level li a {
убрать строчку
white-space: nowrap;
в
#slmenu ul .withchild ul.child-level
убрать строчку
overflow: hidden;

Share this post


Link to post
Share on other sites

Установил

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

Parse error: syntax error, unexpected $end in ___________________/vqmod/vqcache/vq2-catalog_view_theme_super_store_template_common_header.tpl on line 122

Сайт:Канцтовары

Share this post


Link to post
Share on other sites

Модуль супер только немного нужно доработать .

Share this post


Link to post
Share on other sites

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Guest
You are posting as a guest. If you have an account, please sign in.
Reply to this topic...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.


  • Similar Content

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


      Многофункциональный модуль меню Категорий
      Разработан многофункциональный модификатор меню категорий товаров, который позволяет прям из админ панели решать массу задач без участия программиста. Очень простая и легкая установка.
      Так же внедрена мобильная версия модуля.
      Модификатор создан для изменения и добавления функционала в стандартный модуль категорий всех версий веток ОС начиная от 2.0 и заканчивая 3.0
      Обновление модификатора до версии ОС 3.0
      ПРИМЕЧАНИЕ !!!
      Для корректной установки и работы модификатора настоятельно рекомендую проверить были ли изменены файлы стандартного модуля категорий, 
      либо удостовериться что нет сторонних модификаторов которые бы меняли функционал.
      В случае если файлы изменены, можете добавить к ним префикс к примеру (category_1.tpl) и залить файлы из коробки ОС. 
       
       
      АКЦИЯ ДО КОНЦА ИЮЛЯ !!!
       
      Установка:
      1. Папку Admin закинуть на хостинг в корень сайта 
      2. Устанавливаете модификатор согласно вашей версии ОС через "Установка расширений", далее в модификаторах чистим кешь и обновляем.
      ИНСТРУКЦИЯ во вложении
      DEMO Логин: demo Пароль: demo
      https://siacosmetics.ru/lico1/dlya-lica/krem-dlya-lica  - С вертикальным выпадом
      https://teplomir77.ru - С горизонтальным выпадом
       
      https://opencartforum.com/profile/723002-legioner26/?tab=field_core_pfield_13 ->> Собственный программный модуль по парсингу товаров под управлением OpenCart
      Добавил legioner26 Добавлено 12.02.2018 Категория Меню, дизайн, внешний вид Системные требования Сайт разработчика Старая цена 700 Метод активации Без активации Ioncube Loader Нет OpenCart 3.0
      2.3
      2.2
      2.1
      2.0 ocStore 3.0
      2.3
      2.2
      2.1 OpenCart.Pro, ocShop Opencart.pro 2.3
      Opencart.pro 2.1
      OcShop 2.0.3.х Обращение к серверу разработчика Нет  
    • By legioner26
      Разработан многофункциональный модификатор меню категорий товаров, который позволяет прям из админ панели решать массу задач без участия программиста. Очень простая и легкая установка.
      Так же внедрена мобильная версия модуля.
      Модификатор создан для изменения и добавления функционала в стандартный модуль категорий всех версий веток ОС начиная от 2.0 и заканчивая 3.0
      Обновление модификатора до версии ОС 3.0
      ПРИМЕЧАНИЕ !!!
      Для корректной установки и работы модификатора настоятельно рекомендую проверить были ли изменены файлы стандартного модуля категорий, 
      либо удостовериться что нет сторонних модификаторов которые бы меняли функционал.
      В случае если файлы изменены, можете добавить к ним префикс к примеру (category_1.tpl) и залить файлы из коробки ОС. 
       
       
      АКЦИЯ ДО КОНЦА ИЮЛЯ !!!
       
      Установка:
      1. Папку Admin закинуть на хостинг в корень сайта 
      2. Устанавливаете модификатор согласно вашей версии ОС через "Установка расширений", далее в модификаторах чистим кешь и обновляем.
      ИНСТРУКЦИЯ во вложении
      DEMO Логин: demo Пароль: demo
      https://siacosmetics.ru/lico1/dlya-lica/krem-dlya-lica  - С вертикальным выпадом
      https://teplomir77.ru - С горизонтальным выпадом
       
      https://opencartforum.com/profile/723002-legioner26/?tab=field_core_pfield_13 ->> Собственный программный модуль по парсингу товаров под управлением OpenCart
    • By mrz
      Добавлена новая версия Modern 2  v.2.6.2 (15.05.2019) - 4 варианта шаблона
       
      Основной особенностью шаблона Aridius Modern, которая отличает его от других,  является его ширина, что позволяет увеличить рабочее пространство магазина. Шаблон имеет большой набор модулей, настраиваемых из админ панели, описание которых предоставлено ниже, а также более 200 дополнительных настроек, благодаря чему вам не придется тратить деньги на покупку модулей и адаптацию их к шаблону. Шаблон написан «чистым кодом» смотреть.
       

       
      В шаблоне есть быстрая установка (Quickstart) - установка в 1 клик.
       

       
      Совместимость:
      OcStore 2.3.x
      OpenCart Pro 2.3.0.2.5
      OpenCart 3.x
      OcStore 3.x
       
      Модули:
      . Мгновенная установка шаблона.
      . Гибкая настройка шаблона из-под админ панели.
      . Смена основных цветов из админ панели.
      . Модуль новостей с возможностью добавлять до каждой новости видео, рекомендуемые товары и сопутствующие новости.
      . Модуль Быстрый заказ с учетом опций, количества.
      . Модуль Нашли дешевле.
      . Модуль Заказ обратного звонка с выводом в шапке или сбоку сайта.
      . Модуль Сообщить когда появится.
      . Модуль Подписка на новости.
      . Модуль Быстрого просмотра товара (quick view).
      . Модуль Мега-меню.
      . Модуль Живой поиск с возможностью поиска по модели, описанию, артикулу, тегам.
      . Модуль Стена категорий, с возможностью выбора категорий.
      . Модуль Категории аккордеон, с возможностью выбора категорий и 3 уровнем вложенности категорий .
      . Модуль Табы 5 в 1 наиболее просматриваемые, рекомендуемые, лидеры продаж, новинки, акции.
      . Модуль Таблица размеров с возможностью отображения для определенных товаров.
      . Модуль показа последних отзывов о товарах.
      . Настраиваемые стикеры для товаров и категорий (новинки, акции, лидеры продаж).
      . Добавленные новые позиции для слайдера и баннеров.
      . Переработанное всплывающее окно при нажатии купить, в закладки, в сравнения.
      . Добавлена карусель для модулей рекомендуемые, акции, хиты продаж, новинки.
      . Добавлены эффекты смены слайдов в модуле слайдшоу.
      . Добавлены достоинства и недостатки для отзывов.
      . Возможность выводить текст или кнопки на баннерах и слайдах.
      . Возможность создавать дополнительные вкладки в карточке товара для товаров.
      . Выбор в карточке товара одного из 5 Zoom эффекта для просмотра изображения товара.
      . Таймер отсчета времени до конца акции в карточке товара.
      . Интерактивная карта в футере, с возможностью установить, свой, маркер для карты.
      . Более 200 дополнительных настроек темы и модулей.
      . Модуль вертикального меню (идеально подойдет для магазинов с большим количеством категорий).
      . Модуль FAQ с возможностью расположения в колонках или на отдельной странице.
      . Модуль всплывающих уведомлений (позволяет выводить текст или баннеры во всплывающем окне с возможностью выбора схемы вывода модуля).
      . Модуль всплывающее окно подпишись и получи скидку.
      . Микроразметка данных карточки товара Schema.org.
      . Модуль отзывы о магазине.
      . Модуль вы смотрели.
      . И многое другое...
       




       
      Лицензия:
      Шаблон реализуется по принципу "1 покупатель – 1 домен".
      Продажа, выкладывание в публичный доступ, присвоение и прочие действия данного программного обеспечения запрещены и являются нарушением авторских прав разработчика!
      Для *веб-студий, *разработчиков и при покупке дополнительной лицензии предусмотрены скидки.
      *Скидки, предусмотрены после первой покупки.
       
      Техническая поддержка:
      Поддержка осуществляется через личные сообщения на форуме или почту (указаны в файле contacts.txt, который идет вместе с шаблоном ). Поддержка доступна только пользователям числящимся в списке купивших шаблон.
       

      <br /><br />
  • Recently Browsing   0 members

    No registered users viewing this page.

×

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.