私は最近、CakePHP を使用して数年前に行ったプロジェクトを書き直し始めました。今回はすべてを「正しく」実行しようとしているので、誰かが次のことを行うための指針を教えてくれるかもしれません:
ビューで Model->find('all') を使用して、テーブルから単純なテーブルを表示しています。このテーブルには 2 つのブール型フィールドがあり、これらを組み合わせて、ユーザーに表示する必要があるものを構成しています。したがって、0x0 = 'A'、1x0 = 'B'、0x1 = 'C'、1x1 = 'D' です。このロジックをどこに置くべきですか?以下の方法を考えてみました。
- 景色
- ビューヘルパー
- コントローラー
- Model->find('all') がこの値を出力するようにモデル内に何か (それは可能ですか?)
このタスクは些細なことのように思えるかもしれませんが、このプロジェクトを最初から整理して保守できるようにすることを学ぶことができると思います。
ありがとう!