Виджеты системы

Материал из AltadocCMS
Перейти к: навигация, поиск

Виджеты в идеологии Altadoc CMS - это функциональные блоки способные к отображению себя на фронтэнде и бекэнде, имеющие типизацию,сторону отображения собственные настройки исполнения и отображения.


Типы виджетов, использующиеся в текущей версии системы:


Наименование Сторона
(1 - фронтэнд
0 - бекэнд)
Описание и назначение
usermenu 1 Кабинет пользователя
article 1 Статья
menu 1 Меню
customHTML 1 Произвольный HTML код
catalogmenu 1 Каталог товаров
acrm 1 Баннеры
langswitcher 1 Переключатель языка
blogpost 1 Сообщения блога
blogcalendar 1 Календарь блога
polls 1 Опрос
adminmenu 0 Меню администратора
randarticle 1 Случайная статья
randgoods 1 Случайный товар
articlelist 1 Список статей
remotegoods 1 Товар с другого сайта
breadcrumb 1 Путеводитель
catalogfilter 1 Фильтр товаров
basket 1 Корзина
gallery 1 Случайные изображения из галереи
search 1 Поиск

Содержание

Основные настройки виджета

  • Тип виджета - значения виджета устанавливает автоматически при создании;
  • Заголовок - наименование виджета, как оно будет выводится в дереве и при включенном флаге - показывать заголовок;
  • Показывать заголовок - включение показа заголовка виджета на фронтенде для пользователя;
  • Ссылка заголовка - ссылка перехода с заголовка на указанную веб-страницу. Поле необязательно для заполнения;
  • Зона видимости - позиция показа виджета на фронтеде. Выбор позиции из ниспадающего списка позицией шаблона;
  • Класс CSS - указывается CSS-класс шаблона отображения текущего виджета. Не обязательно для заполнения;


  • Роли имеющие доступ - отмечаются группы пользователей, которым будет отображен виджет на фронтенде.
  • Содержимое - ;
  • Порядок показа - определяет порядок вывода виджета в списках;
  • Видимость от активного пункта меню - выбор пунктов меню сайта, на которых будет отображаться виджет для пользователя на фронтенде;
  • Включен - определяет признак публикации виджета для пользователя на фронтенде;
  • Время кэширования - устанавливается время кэширования данных виджета ().


Доп. параметры виджетов

Баннеры

  • ID виджета - ;
  • ID клиента - ;
  • ID категории - ;
  • Количество - ;
  • Показывать заголовок - включение показа заголовка виджета на фронтенде для пользователя;
  • В случайном порядке - ;

Кабинет пользователя

  • Авторизация во всплывающем окне - включение авторизации во всплывающем окне;

Календарь блога

  • ИД блога - выбираем блог, даты публикации, которого будут отображаться в календаре;
  • Привязать к меню - ;

Каталог товаров

  • Идентификатор - ;
  • Сортировать по - сортировка групп товаров в дереве по наименованию, либо по порядку показа;
  • Метод раскрытие дерева - ;
  • Исключить группы товаров - указываются через запятую id группы товаров для исключения отображения в дереве групп (например - 149,156);
  • Количество уровней - указывается конечный уровень отображения вложенности групп товаров;
  • Кнопка корзины - вкл/выкл отображения кнопки корзины;
  • Кнопка фильтра - вкл/выкл отображения кнопки фильтра;
  • Кнопка продавцов - вкл/выкл отображения кнопки продавцов;
  • Кнопка производителей - вкл/выкл отображения кнопки производителей;

Корзина

  • ID виджета - ;
  • ID корзины - ;

Статья

  • articleId - выбор статьи для публикации в виджете на фронтенде;

Меню

  • ID элемента ul - ;
  • Корневой пункт - ;
  • Макс.уровней меню - ;
  • Складывать меню - ;
  • Переводить название - ;