Вывод на родительской странице блога тегов дочерних страниц

Собственно вопрос в шапке.
В переменной $subpage почему то отсутствуют теги, кто подскажет как малой кровью вывести теги в списке записей блога. Имею ввиду около каждой записи свои теги!

создайте в своем модуле …/controllers/frontend/pages.post.php

С примерно таким содержимым

use Tygh\Registry;

if (!defined('BOOTSTRAP')) { die('Access denied'); }

if ($_SERVER['REQUEST_METHOD'] == 'POST') {

return;
}

if ($mode == 'view') {

$page_data = Tygh::$app['view']->getTemplateVars('page');

if ($page_data['page_type'] == PAGE_TYPE_BLOG) {

    $subpages = Tygh::$app['view']->getTemplateVars('subpages');

    foreach ($subpages as $page_id => $page) 
    {
        list($tags) = fn_get_tags(array(
            'object_type' => 'A',
            'object_id' => $page['page_id'],
            'status' => array('A')
        ));

        $subpages[$page_id]['tags'] = $tags;
    }
    Tygh::$app['view']->assign('subpages', $subpages);

    }
}

идею взял из
app/addons/tags/controllers/frontend/pages.post.php
и
app/addons/blog/controllers/frontend/pages.post.php

2 лайка

Спасибо огромное!