Warning: file_get_contents(/data/phpspider/zhask/data//catemap/0/drupal/3.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Drupal 如何:仅当发布节点X时块才可见?_Drupal - Fatal编程技术网

Drupal 如何:仅当发布节点X时块才可见?

Drupal 如何:仅当发布节点X时块才可见?,drupal,Drupal,使用此代码,我在块中显示节点: print check_markup(node_load(777, NULL, TRUE) -> body); 问题:即使节点777未发布,也会显示块。 提前谢谢你 您可能需要检查check_标记调用的节点格式,以防节点使用非默认输入格式。 $node = node_load(777); if ($node->status) { print $node->body... }

使用此代码,我在块中显示节点:

print check_markup(node_load(777, NULL, TRUE) -> body);
问题:即使节点777未发布,也会显示块。
提前谢谢你

您可能需要检查check_标记调用的节点格式,以防节点使用非默认输入格式。
$node = node_load(777);
if ($node->status) {
  print $node->body...
}