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