Дополнения

Понятие «дополнения» в рамках Astra.CMS подразумевает экземпляр одного из установленных плагинов. В зависимости от базового плагина, который указывается при создании, дополнение может иметь разную функциональность. Отличительной особенностью от модулей является то, что дополнения не имеют своих страниц на сайте, но могут дополнять своими данными уже существующие страницы или блоки.

Виды плагинов

  • Хранилище данных - используются для подключения к разделам. Примером может служить плагин "Список данных".
  • Улучшения модулей - дополняют существующие модули. Примером может служить плагин "Рассылка", с помощью которого можно создать дополнение для осуществления email рассылки по базе пользователей из раздела на базе модуля "Пользователи"
  • Улучшения системы - добавляют произвольную функциональность, например плагин "Глобальные переменные" позволяет управлять списком значений, которые доступны на всех страницах сайта.

Создание дополнений

Новые дополнения создаются в панели управления «Сайт» → «Дополнения». Достаточно указать идентификатор, название и выбрать базовый плагин. Идентификатор здесь не имеет такого значения как для разделов, кроме некоторых случаев, например для загрузки значений списка в шаблоне с помощью функции loadlist. Подробнее об этом можно найти в руководстве по конструированию.

 
structures.txt · Последние изменения: 01.10.2016 23:27 (внешнее изменение)