我在我的一個控制器中有一段代碼,用於調用每個操作的數據並隨後調用每個視圖。在cakePHP中創建控制器廣泛功能的最佳方式是,不要將代碼片段重複到每個動作中,最好的方法是什麼?或者什麼是最佳實踐?CakePHP中的控制器特定功能
例控制器:
function get_data($location) {
$orders = $this->Post->find('all',array('conditions' => array('Post.field' => $location));
return $orders;
}
//actual view
function index() {
get_data(waiting);
//etc. etc.
}
//actual view
function view_1() {
get_data(view_1);
//etc. etc.
}
檢索數據訪問這些控制器作業的機型!好文章順便說一句,+1 –