1
我使用drupal創建了一個站點6.我想只顯示用於登錄的用戶的主菜單項。如果用戶未登錄,我想隱藏所有主菜單鏈接。我可以如何做這個。在登錄之前隱藏Drupal主菜單項目
我使用drupal創建了一個站點6.我想只顯示用於登錄的用戶的主菜單項。如果用戶未登錄,我想隱藏所有主菜單鏈接。我可以如何做這個。在登錄之前隱藏Drupal主菜單項目
主菜單:
如果經由塊被示出主菜單,然後檢查可見性設置該塊爲authentificated角色,除了匿名;
在page.tpl.php中直接打印,然後用下面的代碼:
<?php
global $user;
if (isset($primary_links) && $user->uid) {
print theme('links', $primary_links, array('class' => 'links primary-links'));
}
?>
印刷在page.tpl.php中駕駛室有所不同,先調查你的page.tpl.php中。 – Nikit 2012-04-03 05:38:06
我會試試這個代碼 – user922834 2012-04-03 05:52:21
嗨Nikit ..我沒有在pages.tpl中找到任何這樣的問題。我使用zend主題。但是我發現我們可以使用管理配置嚮導來完成它。它位於SiteBuilding-> Block-> PrimaryLinks – user922834 2012-04-03 11:25:29