Виджет состоит из шаблона (отвечает за отрисовку виджета), клиентского контроллера (отвечает за клиентскую логику), серверного контроллера (отвечает за серверную логику).
Виджет посылает, принимает и обрабатывает события посредством контроллеров (клиентского и серверного)
Виджеты могут быть интерактивными, обеспечивающие взаимодействие с пользователем, и автономными, без непосредственного взаимодействия с пользователем.
На странице может быть несколько виджетов.
Виджеты могут взаимодействовать в рамках одной страницы.
Insert a widget
It is possible to make a widget a part of another widget by embedding it.
Для размещенного на странице экземпляра виджета можно задать параметры виджета, определяющие поведение экземпляра виджета.
Create a new widget
Learn how to create a widget and configure
Global objects
Widget option schema
Add a widget to a form
1. Формы:
- форма записи(достаточно указать таблицу и представление формы)
- произвольная форма (можно задать поля по типу аналогичные системным, задать клиентскую логику и действия)
- ?форма опроса
2. Список
- таблица опционально с фильтром, с шапкой, определенным набором столбцов, количеством выводимых записей, действиями
- список плитками с указанием количества столбцов и строк
- просто список с действиями(списка)
3. Отчет
4. Менеджер вложений
5. Поток активностей (Комментарии и история записи)
Add a widget to a page
Authorisation widget
Расширить до восстановлении пароля и регистрации
Виджет картинки-ссылки
(логотип)
Виджет входа в профайл
Еще нужен вариант для неавторизованного пользователя
Виджет попап-менюшки
Виджет горизонтального меню
Виджет анонсов
принимать параметры с рамкой/без рамки
Виджет конкретного анонса
Виджет списка анонсов
список всех анонсов, если не типовой лист
Виджет листа А
Виджет листа Б
возможно и не нужен
Виджет графического блока
То что на главной 3 пункта
Виджет поиска
На главной В шапке
Виджет хлебных крошек
Виджет формы
Опция настройки . кнопок к отображению из uiActions
Виджет бокового меню
Виджет результатов поиска
Возможно, несколько виджетов
Сложные виджеты
Feed Widget
Здесь может быть группа виджетов
Виджет работы с вложениями
Изменения стилей портала в целом