JSON – brak RequestHandlera zamiast tego JsonView
// AppController.php use Cake\View\JsonView; class ... { public function viewClasses(): array { return [JsonView::class]; }
Użycie w klasie / metodzie
public function getItem() { if($this->request->is('ajax')) { $id= $this->request->getParsedBody()['id']; $item = $this->fetchTable('Items')->get($id); $this->set('item', $item); $this->viewBuilder()->setOption('serialize', ['item']); } }