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


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

Настройка платежных систем
Настройка способа оплаты КупиВкредит
Настройка способа оплаты Acquiro
Настройка способа оплаты AvisoSMS

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

Разработчикам (API)
Руководство пользователя

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

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

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

  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 – 2011 © Amiro.CMS Все права защищены.