У меня есть узел, который я хочу вывести в блоке, потому что узел может содержать поля различного типа, которые я не хочу указывать в полях.
Может кто-нибудь объяснить мне, как это можно сделать?
Я попробовал это, но я просто получил длинный список уведомлений без вывода.
function mymodule_block_view($delta = '') {
$node = node_load(6);
$node_content = node_view($node);
switch($delta){
case 'mymodule':
$block['subject'] = t('title');
$block['content'] = theme('block', $node_content);
}
return $block;
}
Заранее спасибо!
Результат: Нет содержимого и список уведомлений:
*Notice: Undefined index: #block in template_preprocess_block() (line 937 of /home/user/public_html/drupal/modules/block/block.module).
Notice: Trying to get property of non-object in template_preprocess_block() (line 939 of /home/user/public_html/drupal/modules/block/block.module).
Notice: Trying to get property of non-object in template_preprocess_block() (line 940 of /home/user/public_html/drupal/modules/block/block.module).
Notice: Trying to get property of non-object in template_preprocess_block() (line 943 of*