cakePHP初学者です。
PHP、MVCはだいたい理解しております。
テーブルA
テーブルB
から
モデルA、コントローラA
モデルB、コントローラB
を作成しました。
コントローラAからテーブルBを参照しviewに表示したいと思いました。
(全部のコントローラ共通から参照したいわけではないです。今回だけかあと一画面から程度)
この場合、cakePHP(というよりはMVC的にと言ったが良いのでしょうか)では
通常どうやって実現するものでしょうか?
方法1.コントローラAからコントローラBを経由、モデルBを使って参照。
方法2.コントローラAから直接モデルBを参照。
方法3.予め共通クラスを作成しておく。共通クラスにパブリックメソッドを作成。コントローラAから共通クラスのパブリックメソッドを使って参照。
以上の3パターンが思いついたのですが・・・。
どうぞ宜しくお願い致します。
回答3件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。