RenderTpl
Перейти к навигации
Перейти к поиску
Функция, рендерит тпл, автоматически выбирая откуда её брать
Первая найденная TPL будет отрисована.
////////////////// Ищем в папке текущего скина //////////////////////////////// case file_exists($config->path->skin.'views/'.$module.'/'.$tpl):
$tpl = $config->path->skin.'views/'.$module.'/'.$tpl; break;
////////////////// Ищем в папке views текущего плагина //////////////////////////////// case file_exists($plugin_root_path.'views/'.$tpl):
$tpl = $plugin_root_path.'views/'.$tpl; break;
///////// Ищем в папке родительского плагина (в случае если плагин расширяет какой-то системный плагин) ///////////// case file_exists($config->path->root.'plugins/'.$parent['parent_plugin'].'/views/'.$tpl):
$tpl = $config->path->root.'plugins/'.$parent['parent_plugin'].'/views/'.$tpl; break;