You are viewing an old version of this page. View the current version.

Compare with Current View Page History

« Previous Version 6 Next »

ВИДЖЕТ
Виджет маленькое приложение, выполняющее определенную функцию.
Виджет состоит из шаблона (отвечает за отрисовку виджета), клиентского контроллера (отвечает за клиентскую логику), серверного контроллера (отвечает за серверную логику).
На странице может быть несколько виджетов.

Виджет может быть встроен в виджет.
Виджеты могут взаимодействовать в рамках одной страницы.
Виджеты могут быть интерактивными, обеспечивающие взаимодействие с пользователем, и автономными, без непосредственного взаимодействия с пользователем.
Виджет посылает, принимает и обрабатывает события посредством контроллеров (клиентского и серверного)
Для размещенного на странице экземпляра виджета можно задать параметры виджета, определяющие поведение экземпляра виджета.


Add widget to a form

Add widget to a page

Embed a widget

Виджет может быть встроен в виджет.


Create a Widget

Виджет состоит из шаблона (отвечает за отрисовку виджета), клиентского контроллера (отвечает за клиентскую логику), серверного контроллера (отвечает за серверную логику).

Global objects

Widget option schema

Коробочные виджеты (Box widget):


1. Формы:
- форма записи(достаточно указать таблицу и представление формы)
- произвольная форма (можно задать поля по типу аналогичные системным, задать клиентскую логику и действия)
- ?форма опроса

2. Список
- таблица опционально с фильтром, с шапкой, определенным набором столбцов, количеством выводимых записей, действиями
- список плитками с указанием количества столбцов и строк
- просто список с действиями(списка)

3. Отчет

4. Менеджер вложений

5. Поток активностей (Комментарии и история записи)

description

Portal Widgets


Виджет авторизацииРасширить до восстановлении пароля и регистрации
Виджет картинки-ссылки(логотип)
Виджет входа в профайлЕще нужен вариант для неавторизованного пользователя
Виджет попап-менюшки
Виджет горизонтального меню
Виджет анонсовпринимать параметры с рамкой/без рамки
Виджет конкретного анонса
Виджет списка анонсовсписок всех анонсов, если не типовой лист
Виджет листа А
Виджет листа Бвозможно и не нужен
Виджет графического блокаТо что на главной 3 пункта
Виджет поискаНа главной

В шапке
Виджет хлебных крошек
Виджет формыОпция настройки . кнопок к отображению из uiActions
Виджет бокового меню
Виджет результатов поискаВозможно, несколько виджетов
Сложные виджеты
Виджет ActivityStreamЗдесь может быть группа виджетов
Виджет работы с вложениями
Изменения стилей портала в целом




  • No labels