3 изображения

Информация о файле

Актуальная версия: 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" это ширина и высота превью категории второго уровня


Что нового в версии v2.5.1   Просмотр изменений

Размещено

  • Исправлен z-index меню.



Обратная связь

Чтобы оставить отзыв, создайте аккаунт или авторизуйтесь

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

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

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

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

Войти

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

Войти


valhome

  

Поделиться этим отзывом


Ссылка на отзыв
denis26

  

Поделиться этим отзывом


Ссылка на отзыв
tanushka

  

Поделиться этим отзывом


Ссылка на отзыв
Nymphetamine

  

Поделиться этим отзывом


Ссылка на отзыв
snastik

  

Поделиться этим отзывом


Ссылка на отзыв
Dreembround

  

Поделиться этим отзывом


Ссылка на отзыв
flaone

  

Поделиться этим отзывом


Ссылка на отзыв
Andriano

  

Поделиться этим отзывом


Ссылка на отзыв
tunasik

  

Поделиться этим отзывом


Ссылка на отзыв
slava911

  

Поделиться этим отзывом


Ссылка на отзыв
araki

  

Поделиться этим отзывом


Ссылка на отзыв
flex21

  

Поделиться этим отзывом


Ссылка на отзыв
Deus

  

Поделиться этим отзывом


Ссылка на отзыв
vitalis

  

Поделиться этим отзывом


Ссылка на отзыв
brulik74

  

Поделиться этим отзывом


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

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