Центр документации
Карта сайта

Новая документация

Расширенная настройка
Разработчикам (API)

Обновленная документация 

Разработчикам (API)

Общая информация

Компонента – это неделимая с точки зрения бизнес-логики и отображения группа элементов в панели управления, предназначенных для выполнения определенных действий. Примеры компонент: список, форма, фильтр.

Компонента состоит из 3 частей (на примере списка):

  1. Контроллер ( AMI_ModListAdm)
  2. Модель (AMI_ModTable; отображение данных происходит с использованием модели списка AMI_ModTableList)
  3. Отображение ( AMI_ModListView_JSON)


Схема работы компонент


В отличие от публичной части сайта, в панели администратора клиентская часть компоненты и серверная часть компоненты взаимодействуют друг с другом при помощи AJAX технологии. Возможно взаимодействие клиентской части компоненты с серверной, как в HTML, так и JSON формате.


Схема взаимодейтствия контроллеров в панели администратора


Для того чтобы использовать компоненты, необходимо создать плагин 6.0

Внимание! Во всех последующих пунктах, рассматривающих создание компонент, для простоты будем считать, что создаются компоненты для плагина ami_sample, входящего в дистрибутив, и предполагается, что все модели и определения ресурсов уже созданы

Установка и настройка Руководство пользователя Интеграция дизайна Разработчикам (API) Документация для скачивания
 2000 – 2011 © Amiro.CMS Все права защищены.
Работает на: Amiro CMS