2013-01-06 62 views
0

是否可以在每個CakePHP頁面上加載某些內容,而無需在每個模型的每個操作中添加請求?只需將它添加到某個位置,並且它已完成所有頁面?在每個CakePHP頁面上加載一些東西

+1

是的,但你需要更具體的你想要做什麼。您可以將常用元素添加到控制器,模型和/或模板中。 – JJJ

回答

2

首先,模型沒有操作。控制器有行動。

您可以通過使用AppController::beforeFilter()

class AppController extends Controller { 
    public function beforeFilter() { 
     $this->set('something', $foobar); 
    } 
} 

您也可以在佈局文件中的所有頁面加載視圖東西加載所有控制器的數據。

+0

似乎工作,謝謝:) – Axiol

相關問題