我已經在模型中定製了afterFind函數,但我只是希望它在管理模式下執行它。檢測管理員前綴是否來自模型
public function afterFind($results) {
if(Configure::read('Routing.admin')){
return $results;
}else{
return $this->locale(&$results);
}
}
但它似乎並沒有工作。我想這可能是不可能的。任何想法?
是的,我實際上已經意識到閱讀'Routing.admin'不會成爲訣竅,但它實際上讓我明白。 這個解決方案效果非常好,我只是用$ this-> params ['admin']來代替,它似乎在我的應用中效果更好。 非常感謝! – capsula 2012-02-03 13:36:33