Для различных групп страниц сайта в системе управления ygin могут быть предопределены наборы виджетов. Каждый набор виджетов хранит информацию о том, какие виджеты на каких местах и в какой последовательности будут выводиться. Таким образом администратор сайта без помощи программиста может указать, что для данной страницы сайта будет применяться тот или иной набор виджетов посредством системы управления ygin.

Для начала необходимо создать набор виджетов в системе управления ygin. Для этого администратору сайта должны быть выданы права, после чего он появится пункт меню "Наборы виджетов".

Набор виджетов

Создаём новый или редактируем один из существующих наборов виджетов.

Редактирование набора виджетов

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

При установке галочки Использовать по умолчанию набор модулей будет применяться ко всем создаваемым элементам объекта Меню корневого уровня. В системе может быть только один набор модулей, используемый по умолчанию. Для элементов Меню второго и более уровня вложенности по умолчанию применяется набор модулей родительского элемента.

В блоке Виджеты методом перетаскивания осуществляется расстановка виджетов сайта по их местам вывода, а также определяется их порядок.

Места вывода виджетов сайта определяются верстальщиком в шаблоне сайта. Наличие места для виджетов в системе управления ygin вовсе не гарантирует, что оно присутствует в каком-либо шаблоне сайта.

После того, как набор виджетов сохранён, необходимо применить его к одной или нескольким страницам сайта. Для этого переходим к объекту Меню в системе управления ygin и переходим к редактированию элемента, для которого желаем применить созданный нами набор виджетов. Нажимаем внизу на кнопку Дополнительные свойства и выбираем из выпадающего списка требуемый набор.

Применение набора к Меню

Для того, чтобы пользователь сайта увидел виджет на фронтенде, необходимо стечение ряда событий:

  1. У виджета должна быть включена Видимость;
  2. Виджет должен быть добавлен в набор виджетов на одно из мест;
  3. Место для виджета должно быть определено в шаблоне сайта верстальщиком;
  4. Страница сайта, просматриваемая пользователем, должна использовать именно нужный набор виджетов, а также выводить информацию через нужный шаблон сайта.
27 июня 2013

Автор: Огнёв Иван

Комментарии (2)

Добавить комментарий
  • Владимир
    21.10.2013, 10:55:07

    А когда появится возможность выводить меню подкатегорий для родительской категории а не все страницы сразу?
    • Михаил
      21.10.2013, 11:37:46

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