1
我正在一個網站上工作,我必須在側邊欄上使用動態導航菜單。
我在AppController
的beforeFilter()
方法中設置了變量並使用這些變量爲側邊欄創建了一個元素。
我有3個佈局,並在所有3種佈局中都使用了這個元素。CakePhp中的動態導航菜單
我對這個實現不滿意,因爲對於每個請求AppController
中的beforeFilter()
方法都必須被調用。
它也不符合MVC模式。
有沒有更好的方法來實現這一目標?
它有多動態? –
你應該使用beforeRender()來做到這一點,不過! – mark
側邊欄導航菜單包含類別,每個類別都有一個或多個子類別,所有類別都必須從數據庫中動態檢索。共有15個類別和60個子類別。 – Akarsh