Cakephp PHP WEB開発

【Cakephp4】コントローラでビューを自動レンダリングさせない方法

※本サイトはPR表記を含みます。

Cakephp4で実装をしている際、AJAX通信など、特定のアクションではビューが不要な場合があります。

そうした場合、disableAutoRender() を利用するとOKです。

/**
 * ajax通信ではビューは不要
 *
 * @return void
*/
public function save()
{
   // 自動アクション レンダリングを無効
    $this->disableAutoRender();
   // 保存処理とかお好きにどうぞ
}

 

-Cakephp, PHP, WEB開発
-