後臺的Admin控制器中getMenus方法查詢選單驗證許可權最後儲存至session,但是儲存到session中是函式session(ADMIN_MENU_LIST.xxx)形式存進去,但這就以ADMIN_MENU_LIST.xxx為鍵存在了session中(沒注意鍵名中是否能用點,基礎不紮實),而且多個選單陣列都存在了同一級(作者應該是想把所有選單資料都存在ADMIN_MENU_LIST裡),除index控制器,因為他的index就忽略了以ADMIN_MENU_LIST為鍵儲存,沒有點和後面的鍵在其中。
總結來說點在裡面當成單純的字串來處理了即鍵名,並沒有以一個(二維陣列的)鍵名來處理,所以取出時為空,每次都重新查詢又重新存進session,箇中細節我也有部分沒懂的,如果確實存在這個問題並解決了,望告知根本原因
總結來說點在裡面當成單純的字串來處理了即鍵名,並沒有以一個(二維陣列的)鍵名來處理,所以取出時為空,每次都重新查詢又重新存進session,箇中細節我也有部分沒懂的,如果確實存在這個問題並解決了,望告知根本原因
回覆
官方為啥沒回應