我正在創建一個小型預訂系統。您可以創建可以保存的類型節點,如投影機。 我有一個正常顯示的日曆視圖。我爲節點引用添加了一個參數,但是我在定義頁面回調時遇到了問題。 有人可以幫我嗎?Drupal:創建視圖的菜單項
現在我要爲不同的節點
function your_module_menu() {
$nodeid //semantic, node is loaded right
$items['reservate/nodeid/$year-w$week'] = array(// semantic, url is built right
'title' => t('Your Module Name'),
'description' => t('Menu's description.'),
'page callback' => 'page_callback_funtion',
'page arguments' => array('page callback arguments'),
'access callback' => 'your_module_access', // the function that validates access based on the user's role(s).
'access arguments' => array(array(role1', 'role2')), // list of roles authorized - note nested array.
'type' => MENU_NORMAL_ITEM,
);
return $items;
}
@edit
好吧,也許我沒有解釋好:)創建菜單項。我有一個內容類型:單位,可以保留。對於我創建的每個單元,我想生成一個菜單項(我可以在節點保存或更新時執行菜單重建)。該菜單應鏈接到一個視圖,其中節點id(單位)作爲url中的一個參數。
好的,也許我沒有解釋清楚:)。我有一個內容類型:單位,可以保留。對於我創建的每個單元,我想生成一個菜單項(我可以在節點保存或更新時執行菜單重建)。該菜單應鏈接到一個視圖,其中節點id(單位)作爲url中的一個參數。 – Nealv 2010-09-21 08:40:01