0
「Teacher」というユーザータイプがあり、「Teachers」をすべて表示するリストページがあります。これを行うにはどうすればベストでしょうか?私は、次があります。単数とリストのコントローラを分けていますか?
$teachers = new Teachers;
$data = $teachers->getTeachers();
foreach($data as $teacher) {
echo $teacher->name
}
を、私の単数ページは次のようになります。
$teachers = new Teachers;
$all = $teachers->getTeachers();
foreach($all as $teacher) {
echo $teacher->name;
}
と私の単数ビーイング:に比べ
$teacher = new Teacher('Jane Doe');
echo $teacher->name;
$teacher = $teachers->getTeacher('Jane Doe');
echo $teacher->name;
本質的には、リスティングと単数型のコントローラ/モデルを別々に用意するのか、それとも1つのモデルに組み込むべきですか?
ありがとう、私たちのシステムでは、あなたの標準的なMVCパターンと少し異なります。私たちはカスタムcmsのバックエンド「モデル」とフロントエンドの「コントローラ」を持っています。 これで解決しました:) –