私はケーキにはかなり新しいですし、私の大学が提供するチュートリアルと初心者のケーキの本に行きました。CakePHP、ランディングページの複数のテーブルからデータを取得するにはどうすればよいですか?
私の問題は基本的には、お互いに合意していないテーブルからデータを取得する必要があるWebアプリケーションのランディングページを作成することです。今日の天候や別のテーブルから最新のニュースを取り戻すようなことを考えてみてください。今や天気とニュースのコントローラ/モデル/ビューが明らかです。しかし、これはどうすればコントローラ/モデル/ビューを作成できますか?コントローラを「概要」にしてそこにルートを立て、モデルを持たずに、他の2つのコントローラからrequestAction経由で「概要」コントローラのインデックス機能でデータを取得するだけですか?私はこれを行う正しい方法がCake/MVCにあるかどうかはわかりません。また、この「概要」コントローラは明らかにデータベース内に対応するテーブルを持たず、複数の他のデータベースからデータを取得するだけです。
最高のお礼、 アレックス。
https://book.cakephp.org/3.0/en/views/cells.html – burzum
@burzumを参照してください。基本的には、概要ページで使用したい各テーブルのセルを使用します。しかし、私はまだ空のコントローラを作成して、ビュー・ページを取得して、セルを使用できるようにする必要があります。 – CrystaX