RU
Каталог

Вывод подкатегорий Webasyst. Вложенное меню и параметры

Продаж: 3
Возвратов: 0

Загружен: 15.04.2013
Содержимое: webasyst.gen_cats.v2.zip (4,36 Кбайт)
Cкидка постоянным покупателям! Если общая сумма ваших покупок у продавца Yalme больше чем:
5 $скидка1%
Если вы хотите узнать размер скидки, укажите свой email:

Описание товара

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

ВНИМАНИЕ!
Принцип работы меню отличается от привычного для WebAsyst списка категорий, выводимого функцией cpt_category_tree. Категории НЕ будут разворачиваться постепенно, в зависимости от того, какая категория была выбрана до этого кликом в меню. Присутствует возможность задать несколько параметров. Дерево выводится всегда в полностью развернутом виде. Благодаря этому вы сможете сделать классические "разворачивающиеся" и "выпадающие" (dropdown) при наведении мышки меню. Если вы ищете скрипт, работающий по иному принципу, то взгляните на другие наши товары.

ВНИМАНИЕ!
Данный товар - технический СКРИПТ вывода категорий, а не комплексное коробочное решение. Поэтому оформление меню вам будет необходимо сделать самостоятельно, в зависимости от дизайна вашего сайта. Это подразумевает базовые знания в области HTML, CSS и JS (при желании). Примеры смотрите ниже.

Установка:
Файл "function.gen_cats.php" необходимо, НЕ меняя название, скопировать в папку сайта, содержащую плагины Smarty. Обычно это /kernel/includes/smarty/plugins/. Далее в любом месте шаблона сделайте вызов функции. Базовый вывод можно сделать так: {gen_cats}

Пример:
Вставьте код {gen_cats cat_id="111" depth="1" excluded="222"} в любом месте шаблона. Выведутся категории, вложенные в категорию с идентификатором 111, с одним уровнем вложенности (т.е. без потомков), исключая вывод категории с идентификатором 222.

Параметры:
cat_id - указывает, из какой категории выводить потомков. По умолчанию равен 1 (базовая корневая).
depth - указывает глубину вложенности выводимых потомков. По умолчанию равен 99.
excluded - указывает, какие категории НЕ будут выводиться в дереве. По умолчанию пусто. Несколько значений указываются через запятую.

Структура html меню:
Вывод формирует примерно следующую структуру: http://pastebin.com/rwPHgz8y

Внешний вид меню:
Структура меню не полностью совместима со стандартной для WebAsyst, но предоставляет более гибкие возможности стилизации.

К примеру для формирования отступов у вложенных категорий с помощью CSS можно сделать так:
.cpt_category_tree ul ul {padding-left: 20px;}

Для скрытия количества товаров и буллита используйте следующие CSS стили:
.cpt_category_tree .count {display: none;}
.cpt_category_tree .bullet {display: none;}

Но для изменения внешнего вида меню лучше обратиться к вашему веб-мастеру (программисту).

Дополнительная информация

Другие товары вы можете найти в нашем интернет-магазине http://fatmarket.ru/
Перепродажа скрипта запрещена. Товар охраняется законом об авторском праве.
При возникновении проблем с установкой обязательно свяжитесь со мной - помогу разобраться.
Буду очень благодарен вам за положительный отзыв после покупки. Спасибо!

Отзывы

0
Отзывов от покупателей не поступало.
За последние
1 мес 3 мес 12 мес
0 0 0
0 0 0
В целях противодействия нарушению авторских прав и права собственности, а также исключения необоснованных обвинений в адрес администрации сайта о пособничестве такому нарушению, администрация торговой площадки Plati (http://www.plati.com) обращается к Вам с просьбой - в случае обнаружения нарушений на торговой площадке Plati, незамедлительно информировать нас по адресу support@plati.com о факте такого нарушения и предоставить нам достоверную информацию, подтверждающую Ваши авторские права или права собственности. В письме обязательно укажите ваши контактные реквизиты (Ф.И.О., телефон).

В целях исключения необоснованных и заведомо ложных сообщений о фактах нарушения указанных прав, администрация будет отказывать в предоставлении услуг на торговой площадке Plati, только после получения от Вас письменных заявлений о нарушении с приложением копий документов, подтверждающих ваши авторские права или права собственности, по адресу: 123007, г. Москва, Малый Калужский пер. д.4, стр.3, Адвокатский кабинет «АКАР №380».

В целях оперативного реагирования на нарушения Ваших прав и необходимости блокировки действий недобросовестных продавцов, Plati просит Вас направить заверенную телеграмму, которая будет являться основанием для блокировки действий продавца, указанная телеграмма должна содержать указание: вида нарушенных прав, подтверждения ваших прав и ваши контактные данные (организиционно-правовую форму лица, Ф.И.О.). Блокировка будет снята по истечение 15 дней, в случае непредставления Вами в Адвокатский кабинет письменных документов подтверждающих ваши авторские права или права собственности.

Партнерам: 0,03 $ — как заработать
Оплатить с помощью:
с "Правилами покупки товаров" ознакомлен и согласен