非系統(tǒng)管理員賬號,如果菜單地址有下劃線,則無法顯示這個菜單(但可以直接訪問,有操作權限)。但如果去掉下劃細,則可以顯示菜單 ,但又提示沒有操作權限。
例如:
/goods/extask/allocationindex,這種地址,菜單可以顯示,但是頁面打開提示:沒有【使用】權限(#goods/extask/allocationindex)
/goods/extask/allocation_index,這種地址,菜單顯示不出來,但瀏覽器里可以直接訪問。
推斷,可能是系統(tǒng)不支持下劃線造成的影響。但系統(tǒng)管理員不受影響
正確的控制器寫寫法是這樣的:/goods/extask/allocation_index
但是需要/goods/extask/index勾上權限才行,先把goods/extask/index這個加入到后臺菜單里面
開源是一種精神,但不是義務,幫忙是情分,不幫也不要抱怨,建議大家多研究代碼、多閱讀代碼、多翻閱社區(qū)歷史問題!
好的,謝謝了
還可以不需要加入后臺菜單,需要寫一個權限函數來判斷,方便一點可以直接加在后臺菜單然后勾選
開源是一種精神,但不是義務,幫忙是情分,不幫也不要抱怨,建議大家多研究代碼、多閱讀代碼、多翻閱社區(qū)歷史問題!