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


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

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

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

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

Компонента отображения элемента модуля

Компонента отображения элемента модуля предназначена для отображения данных конкретного элемента модуля на публичной части.

Код компоненты отображения элемента

Для создания компоненты элемента необходимо реализовать: 

  1. Класс контроллера, наследуемый от Hyper_AmiClean_DetailsFrn
  2. Класс отображения, наследуемый от Hyper_AmiClean_DetailsViewFrn
class AmiClean_AmiSample_DetailsFrn extends Hyper_AmiClean_DetailsFrn{
}
 
class AmiClean_AmiSample_DetailsViewFrn extends Hyper_AmiClean_DetailsViewFrn{

Шаблон

Сеты оформления компоненты отображения элемента добавляются в шаблоне экземпляра модуля "_local/_admin/templates/modules/inst_sample_module.tpl".

##--

Сет отображения деталей элемента.
--##
<!--#set var="item_details" value="
<div>
<div><div><a href="##front_link##">##page_name##</a></div><h1>##nickname##</h1></div>
##if(img)##<div>##img##</div>##endif##
##if(age)##<div>%%age%%: ##age##</div>##endif##
##if(phone)##<div>%%phone%%: ##phone##</div>##endif##
##if(email)##<div>%%email%%: ##email##</div>##endif##
<br />
<div>##about##</div>
</div>
"-->

##--
Сет оформления отображения деталей элемента.
--##
<!--#set var="body_itemD" value="
<div>##item_details##</div>
"-->

Шаблон локализаций

Языковые переменные компоненты отображения элемента добавляются в шаблоне экземпляра модуля "_local/_admin/templates/lang/modules/inst_sample_module.lng".

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