2015-09-02 80 views
0

如何獲取我剛創建的Drupal View的節點ID?Drupal查看,獲取節點ID以使用模板

該視圖有一個Page path,我可以看到View

但是,爲了排除它的側邊欄,我必須創建一個基本頁面,然後模板page--node--nodeid.tpl.php覆蓋它。然後,在那裏,我提出了觀點。

但由於視圖已經是一個頁面(我猜),所有的內容都是一個節點,它應該有一個節點ID。這樣我就不需要創建Basic Page

我試過看Theme Information,但這些模板覆蓋的是視圖,而不是整個頁面。 謝謝。

回答

0

不是全部內容是節點。但是,您的頁面視圖可能會顯示某些其他節點的字段。

如果你的目標是隱藏特定頁面上的側邊欄,你可以進入page.tpl.php和做類似:

<?php 
$path = drupal_get_path_alias(current_path()); 

if($path != "/my/view/path"){ 
    print render($content['my_sidebar_region']); 
}