视图页面上的Drupal块可见性

时间:2010-12-06 16:24:57

标签: php drupal drupal-views

我目前有以下PHP代码来控制块的可见性:

<?php
if ((arg(0) == 'node') && is_numeric(arg(1)) && (arg(2) == NULL)) {
return TRUE;
}
else {
return FALSE;
}
?>

这样可以在所有视图节点页面上显示块,同时在编辑或添加节点时隐藏视图。

我遇到的问题是我的一些Drupal页面是从Views生成的。我需要这个块出现在这些视图生成页面以及直接通过CMS创建的页面上。

任何帮助将不胜感激 - 谢谢。

1 个答案:

答案 0 :(得分:0)

感谢您指出我正确的方向,从此评论中找到了我需要的答案:http://drupal.org/node/134425#comment-834545