Уважаемые, столкнулся с очередной проблемой.
Мы знаем как вставить блок в страницу , это делается через :
$block = module_invoke('block', 'block', 'view', 2); // (к примеру)
print $block['content'];
а каким образом можно вставить обычную страницу, напрример с id = 7
спасибо.
Комментарии
Может быть так:
<?php
$node = node_load(array("nid" => 123));
?>
?
а у меня не заработал, а вообще мне это тоже нужно чтобы вставить в маджик табс:
вот пример кода где мне вместо блока нужно выводить обычную страницу
function magic_tabs_info_callback($active = 0) {
$block = module_invoke('views', 'block', 'view', 'front_auto-block_1');
$tabs[] = array(
'title' => t('Новости'),
'content' => $block['content'],
);
return $tabs;
}
можно мне тут как то вывести страницу.
большое спасибо.
А я не знал ни про одно ни про другое Спасибо большое, обязательно пригодится.
Может быть как то можно через node_invoke??
зы. тоже для magic_tabs