Cakephp3にて、複雑な表を表示させたいとき、そのコードをどこに書くのが適切なのかについてご教示ください。
▼やりたいこと
・生徒の個人情報(student_info)、生徒の試験の得点(student_score)、生徒の出席状況(student_commit)の3つのモデル、コントローラーがある。
・生徒の試験の得点(student_score)を表示させるページにて、これら3つのテーブルの情報のjoin等を行った、複雑な表示処理を書きたい。
・その複雑な表示処理は、生徒の出席状況(student_commit)のページでも共通処理として使えるようにしたい。
▼問題点
・現状、student_scoreのコントローラーに書いているが、コードが複雑になってしまっている&別コントローラーで使う場合は、別コントローラーにもコピペが必要になってしまっているため、該当処理だけ切り出したいと思っている。
回答1件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。