4

特定のビューによって生成されたページにブロックを表示するためのコードスニペットは何ですか?

ここに画像の説明を入力してください

ビュー2でのDrupal6の使用。

4

2 に答える 2

2

を使用views_get_page_view()して、現在使用中のビューを取得できます。

<?php
  $display = views_get_page_view();
  $view = $display->view;
  return !empty($view) && $view->name == 'Foo';
?>
于 2011-05-10T06:18:12.530 に答える
1

Drupal 7では、これは機能します。

<?php
  $view = views_get_page_view();
  return isset($view) && $view->name == 'Foo';
?>
于 2013-01-21T11:45:31.880 に答える