如何仅在特定页面视图显示上显示块

时间:2011-05-09 22:54:02

标签: drupal drupal-6 drupal-views drupal-blocks

在某个View生成的页面中显示块的代码片段是什么?

enter image description here

将Drupal 6与视图2一起使用。

2 个答案:

答案 0 :(得分:2)

您可以使用views_get_page_view()检索当前正在使用的视图。

<?php
  $display = views_get_page_view();
  $view = $display->view;
  return !empty($view) && $view->name == 'Foo';
?>

答案 1 :(得分:1)

在Drupal 7上有效:

<?php
  $view = views_get_page_view();
  return isset($view) && $view->name == 'Foo';
?>