Апи блочного контроллера вставленного через moduleinsert в шаблоне
Открытые члены | |
getBlockClassByUrlName ($block_url) | |
getBlockFromCache ($cache_id, $url_name) | |
saveBlockValues ($block, $values) | |
Открытые статические члены | |
static | deleteSavedParamsByModule ($module_id) |
Защищенные члены | |
saveParamsInDbByModule ($module_info, $params) | |
|
static |
Удаляет сохранённые в БД параметры блока
integer | $module_id | - id модуля в БД |
getBlockClassByUrlName | ( | $block_url | ) |
Возвращает полное имя класса контроллера по маршруту
string | $block_url |
getBlockFromCache | ( | $cache_id, | |
$url_name | |||
) |
Возращает блок с классом по его id в кэше Если блока не находит, возражает false
integer | $cache_id | - id в кэше блоков |
string | $url_name | - сокращённое url имя блока |
saveBlockValues | ( | $block, | |
$values | |||
) |
Сохраняет новые значения блока в шаблоне
StandartBlock | $block | - блочный контроллер из кэша |
ControllerParamObject | $values | - значения параметров |
|
protected |
Сохраняет параметры блока в БД (используется для блоков не по сетке)
array | $module_info | |
array | $params |