drupal केवल कुछ पृष्ठ दृश्य प्रदर्शन पर एक ब्लॉक कैसे प्रदर्शित करें




drupal-6 drupal-views (2)

ड्रुपल 7 पर यह काम करता है:

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

ब्लॉक बनाने के लिए कोड का स्निपेट केवल एक निश्चित दृश्य द्वारा उत्पन्न पृष्ठों में दिखाया गया है?

दृश्य 2 के साथ ड्रुपल 6 का उपयोग करना


आप उपयोग में वर्तमान में दृश्य प्राप्त करने के लिए views_get_page_view() का उपयोग कर सकते हैं।

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