Собственно вопрос в шапке.
В переменной $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 лайка
Спасибо огромное!