我在ProductsController中有功能productsCount()
。它給了我表中的記錄數量。如何在cakephp 3的不同視圖中從控制器調用函數?
public function productsCount() {
$productsAmount = $this->Products->find('all')->count();
$this->set(compact('productsAmount'));
$this->set('_serialize', ['productsAmount']);
}
我想調用這個函數來查看PageController。我想簡單地顯示ctp文件中的產品數量。
我該怎麼做?
您不能在靜態函數中使用'$ this'。 –