Только пользователям разрешено входить в центр администрирования. Войти

Генератор виджетов

Виджет с производителями

«Виджет» – это интерактивный блок с данными для размещения на сайте. Виджет можно генерировать при помощи специального короткого кода («ShortCode»), который может содержать дополнительные параметры. Полученный код можно вставить на страницы или в Блоки/Меню.

Как вставить сгенерированное меню?

  1. Вы можете воспользоваться кодом автоматической замены, введя [MENU:shop_producers:start-XX:list], где XX - ID стартовой категории.
    Список значений вы можете заполнить при помощи генератора «Виджета с производителями магазина».
  2. Вы можете вставить код сгенерированного меню в блоки/меню или на страницы.
  3. Внимание! Если вы используете несколько меню на одной странице, то вам не нужно вставлять Java Script и CSS стиль повторно.
    По умолчанию в стандартном наборе функций вашего магазина уже вшит данный JavaScript и CSS стиль. Вы можете повторно вставить код только если вам нужно изменить его дизайн или функции.


В коде можно использовать следующие параметры:

  • :vertical - вертикальное меню
  • :horizontal - горизонтальное меню (Можно отображать и внтури страниц в виде блоков с разным уровнем вложенности. Дополнительный стиль к блоку можно указать задав ID-«hotengine-categories-lists-horizontal»)
  • :dropdown - выпадающее меню
  • :full - список категорий в раскрытом виде
  • :list - стандартный список подкатегорий (отображение такого же списка подкатегорий, как на странице основной выбранной start-X категории. При использовании list используется только параметр start-X)
  • :imageattr - Добавить атрибут с иконкой (Если для категории задана иконка, то к ней будет добавлен специальный атрибут — его можно использовать для отображения этой иконки в меню.)
  • :scroll-9999x3 - Scroll эффект для категорий (только в режиме :list) - заменяет способ отображения на блок с горизонтальной прокруткой категорий. Функция активируется только если ширина экрана меньше указанного значения. Пагинация задаётся вторым параметром (количество точек).
    Способ добавления параметра
    Блок категорий будет прокручиваться при указанных в параметрах значениях, например «:scroll-9999x3», где:
    • 9999 — максимальная ширина экрана для активации прокрутки;
    • 3 — количество точек в пагинации (если не указано, пагинация выключена).
  • :carousel - экспериментальная функция owl-carousel, прокрутка с поддержкой touch swipe, например [MENU:shop_producers:start-0:list:htmlonly:carousel:carousel-margin-6] *
    Изменение параметров



    По умолчанию размер окна определяется при помощи Javascript.
    Вы можете указать множество дополнительных параметров, список которых доступен по этой ссылке: Docs Options.
    Для того, чтобы задать параметр воспользуйтесь шаблоном:
    :carousel-autoplayTimeout-1000
    :carousel-autoplaySpeed-5000
    :carousel-autoplay-true
    и так далее (:carousel-ПАРАМЕТР-ЗНАЧЕИЕ).

    Кроме того, опцию можно указать при помощи JavaScript атрибута carousel-...
    data-carousel-autoplayTimeout="1000"
    data-carousel-autoplaySpeed="5000"
    data-carousel-autoplay="true"
    и так далее (data-carouserl-ПАРАМЕТР="значение")
  • :add-javascript - если не добавить данный параметр, то будет только список категорий (без javscript и css стилей, которые нужно предварительно вставлять самостоятельно).
    Данный параметр удобен в том случае, если вы хотите оформить собственный стиль для меню, но хотите что бы категории вствлялись автоматически. Тогда вам нужно вставить JavaScript, CSS код, и короткий код [MENU...]
  • :start-X - где Х, это ID той рубрики с которой нужно начать.
    Данный параметр полезен в том случае, если у вас сначала идет категория «Производители» и в ней подкатегории. Тогда вы сможете не показывать в меню вашу главную категорию «Производители».
  • :id- - создать объект DIV c указанным ID, внутрь которого будет вставлено меню. Можно использовать для индивидуальной стилизации меню