published by OFF on Thu, 09/09/2010 - 18:18
Код работает в любом месте, где включено выполнение php кода:
<?php
$block = module_invoke('module_name', 'block', 'view', 0);
print $block['content'];
?>
Данные для замены переменных "module_name", а так же id (в приведённом случае это - "0"), можно получить на странице управления блоком.
Для вывода заголовка блока в код можно добавить следующее:
<?php print $block['subject']; ?>
published by OFF on Tue, 09/07/2010 - 00:48
Для вывода всего содержимого целиком:
<?php
$node = node_load(555);
print node_view($node, FALSE, FALSE, FALSE);
?>
Можно так же выводить отдельные поля или заголовок ноды. Ниже пара примеров..
Вывод заголовка:
<?php
$node = node_load(555);
print $node->title;
?>
Вывод поля с картинкой (для версий 5.х и 6.х):
<?php $node = node_load(555); ?>
<?php print $node->field_image[0]['filepath']; ?>" />