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

Создай визитку сам!


Самоучитель по интеграции дизайна и настройке Amiro.CMS на примере демонстрационной версии пакета Визитка »


Фильтр - создание компоненты

Код компоненты фильтра

Для создания компоненты фильтра необходимо воспользоваться генератором решений, указав, что модуль, входящий в решение, будет содержать компоненту фильтра. Либо реализовать:

  1. Класс контроллера, наследуемый от Hyper_AmiClean_FilterAdm 
  2. Класс т.н. модели фильтра, наследуемый от Hyper_AmiClean_FilterModelAdm
  3. Класс отображения, наследуемый от Hyper_AmiClean_FilterViewAdm
class AmiClean_AmiSample_FilterAdm extends Hyper_AmiClean_FilterAdm{
}
 
class AmiClean_AmiSample_FilterModelAdm extends Hyper_AmiClean_FilterModelAdm{
}
  
class AmiClean_AmiSample_FilterViewAdm extends Hyper_AmiClean_FilterViewAdm{
}

Шаблон компоненты фильтра

Шаблон _local/_admin/templates/modules/inst_sample_module_filter.tpl в котором подключен базовый шаблон фильтра.

%%include_template "templates/modules/_filter.tpl"%%

Шаблон локализаций компоненты фильтра

Шаблон _local/_admin/templates/lang/modules/inst_sample_module_filter.lng в котором подключен базовый шаблон языковых переменных фильтра.

%%include_language "templates/lang/modules/_filter.lng"%%

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