您在這裡

有關 menu hook 的 TYPE 一問

vows_siu's 的頭像
vows_siu 在 2008-09-01 (週一) 11:25 發表

找了網上資料很久也找不齊 menu type用來做什麼, 一些好像

  • MENU_DEFAULT_LOCAL_TASK
  • MENU_LOCAL_TASK
  • MENU_CALLBACK

等分別有什麼作用的呢 ???

一般在沒有設定 menu type 或是設為 MENU_NORMAL_ITEM 的情況下
只要正確設定了 path 與 title
就會在導覽的選單看到建立的 menu item

MENU_CALLBACK 就是讓 menu item 不會出現在導覽選單裡面
讓你設定一些不想出現在導覽裡面的路徑
譬如用來搭配 ajax 使用的路徑

MENU_DEFAULT_LOCAL_TASK
MENU_LOCAL_TASK
這兩個是要搭配使用的
在同一個路徑底下的 menu item 設為 MENU_LOCAL_TASK
則這幾個 menu item 就會成為一組 tab
MENU_DEFAULT_LOCAL_TASK 則是用來設定預設的 tab