Хлебные крошки

Задача необходимо перехватить переменную smarty $breadcrumbs из шаблона breadcrumbs.tpl.
Выкачал аддон breadcrumbs с офф сайта там в tpl есть переменная $breadcrumbs которая хранит в себе массив всех крошек, мне нужно получить такой же масив, но в файле func.php.
Для этого я использовал
$prev_request = !empty(Tygh::$app[‘session’][‘request_history’][‘prev’][‘params’]) ? Tygh::$app[‘session’][‘request_history’][‘prev’][‘params’] : array();
$breadcrumbs = Breadcrumbs::instance(Registry::get(‘runtime.controller’), Registry::get(‘runtime.mode’), AREA, $request, $prev_request)->getLinks();
Но в результате массив пустой, хотя объект создается.
Нашел, что можно получить $breadcrumbs = Tygh::$app[‘view’]->getTemplateVars(‘breadcrumbs’);
Тогда вопрос перефразируется немного, к какой функции можно подвязаться, чтобы она вызывалась на каждой странице и был доступ к view, потому как использовал fn_init_layout и там пишет что view is not defined.

Мы обычно используем

$breadcrumbs = Tygh::$app[‘view’]->getTemplateVars(‘breadcrumbs’);

можете использовать этот код в контроллере init.post.php в модуле. Он используется на каждой странице