私のCakeアプリケーションにはいくつかのコントローラーがserversありusersます。簡単な API を作成し、 というコントローラーを作成したいと考えていますApiController。serversこのコントローラ内でとusersモデルの両方を使用したいと考えています。
私は Cake を初めて使用しますが、一般的に MVC ではありません。私がこれまでにピックアップしたものから、Cake はコントローラーでserversモデルを自動的に使用しServersControllerますが、特定のコントローラーからモデルを明示的に使用する方法がわかりません。
また、API リクエストが HTML マークアップなしで JSON のみを提供するようにしたいと考えています。すべてのサイト ページのヘッダー/フッターを定義するデフォルト レイアウトがあり、ビューから API 関数と JSON を要求すると出力されます。レイアウトの出力を停止し、代わりにビューを提供するにはどうすればよいですか?