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

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


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


on_table_get_list

Инициализация получения списка объектов. Метод удобно использовать для динамического добавления зависимостей моделей (соединение таблиц).
Параметры:

Параметр

Описание

Пример

modId

Идентификатор модуля

news

oTable

Объект модели таблицы

News_Table

Пример обработчика события. Включение активности у зависимой модели с алиасом «cat»:

public function handleTableGetList($name, array $aEvent, $handlerModId, $srcModId){
    $oTable = $aEvent[' oTable '];
    if(is_null($oTable->setActiveDependence('cat'))) {
        trigger_error('Categories table not found', E_USER_ERROR);
    }
    return $aEvent;
}
 
// … 
 
AMI_Event::addHandler('on_table_get_list', array($this, 'handleTableGetList'), $modId);



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