タグ

developmentとbakeに関するizumik530のブックマーク (1)

  • CakePHPでBake後、addとeditを統合する | 14時の間食

    CakePHPでCRUD(add,view,edit,delete)をBakeした後、それぞれのアクションを編集して制作を進めていくスタイルだと、addとeditをセットで編集する機会の多さに気付かされます。 ViewのctpテンプレートにもControllerのアクションメソッドにも共通部分が多いのにそれぞれが別物として用意されてしまうためです。 というわけでBakeによって生成されたaddとedit、この2つを統合してみます。 変更点は3箇所 CakePHP2.5.1を使用しました。CakePHP2系なら同様の操作でいけると思います。 例としてpostsというテーブルに基づくMVCで作業します。 Controllerの編集 addメソッドの中身をごっそり削除し、editメソッドを呼んでしまいます。viewもedit.ctpを指定します。 /** * add method * * @re

    CakePHPでBake後、addとeditを統合する | 14時の間食
  • 1