Панель управления
⇒Виджеты и страницы
Если вы ищете справку по конкретному виджету - см. Обзор виджетов InstantCMS
Виджеты - это небольшие блоки которые выводятся на страницах сайта. Они могут быть расположены в боковой колонке, шапке, подвале или теле страницы, согласно макета и схемы шаблона.
Схемы шаблонов могут быть статичными и динамическими. Статичная схема, это схема с заранее заданным расположением позиций. В динамической схеме управлять количеством позиций, их расположением и другими параметрами может администратор сайта.
Динамическая схема шаблона может не поддерживаться выбранным вами шаблоном админпанели. Из комплекта InstantCMS динамическую схему поддерживает только шаблон admincoreui.
Виджеты различаются по своим функциям и в основном служат для вывода:
На скриншоте ниже виджеты отмечены красными рамками:
Виджеты привязываются к страницам и для каждой из них можно создать разный набор виджетов. Также, с версии InstantCMS 2.5.0 виджеты привязываются к конкретному шаблону и не выводятся на других.
Шаблон для расстановки виджетов можно переключить на этой же странице в падающем меню.
Виджеты разделяются на стандартные из комплекта InstantCMS и сторонние, от других разработчиков. Сторонние виджеты можно удалить из CMS нажав в списке виджетов справа на иконку удаления.
Чтобы на какой-либо странице сайта отображался виджет - его нужно привязать к этой странице и настроить. В каких местах страницы могут выводиться виджеты определяется текущей темой оформления (шаблоном) сайта. Тема оформления содержит в себе несколько позиций, в которые можно устанавливать виджеты.
В Панели управления отображается список доступных страниц (слева), макет текущего шаблона сайта (в центре) и список доступных виджетов (справа):
Когда речь идет о виджетах, под словом «страница» может подразумеваться как одна конкретная страница сайта, так и целый набор страниц объединенных по какому-то признаку. Например, все страницы связанные со статьями (список статей, просмотр одной статьи, редактирование статьи и т.п.) по-умолчанию объединены в группу «Статьи: Все страницы». Соответственно, когда в дереве справа выбирается этот элемент привязка виджетов происходит не к одной конкретной странице, а сразу к нескольким. Вы можете создавать собственные страницы. Они будут помещены в папку «Пользовательские» в дереве.
Привязка виджетов происходит по следующей схеме:
После этого открывается окно настройки виджета.
Для каждого из привязанных виджетов доступны действия:
Под отвязкой подразумевается перемещение виджета в блок «Неиспользуемые виджеты». При отвязке виджета, он просто удаляется с указанной позиции и страницы. Из CMS он при этом не удаляется. Для шаблона доступна операция «Отвязать все виджеты», которая убирает все привязки всех виджетов для выбранного шаблона.
Копирование виджета - это дублирование выбранного виджета на той же самой позиции, ниже текущей.
Функционал копирования виджетов доступен с версии 2.10.2 InstantCMS.