タグ

関連タグで絞り込む (2)

タグの絞り込みを解除

cakephpとbakeに関するk_37toのブックマーク (2)

  • 【CakePHP】バリデーションルールの自動作成:『私的』 Bake Modelツール

    ( 0 票 )CakePHPを使った開発をしていて私が感じたことは、「バリデーションルールを書くのがめんどくさいし時間がかかるし面白くない」ということでした。 はじめは、例えば「NOT NULL制約のついている列に対応するフォームのフィールドが未入力だった場合にはCakePHPが自動で判断してValidation Errorを出してくれるのかな~?」なんて淡い期待をしていたのですが、やはりそんなことはありませんでした。 そこで、モデルクラスに自分でバリデーションルールを書かなければならないわけですが、バリデーションルールはデータベースの列の型でおおよそ決まってしまうので、かなり単調な作業になる上に、列の数が多かったりするとすごく面倒になってきます。 CakePHPには"cake"というコマンドラインツールが付属していて、これを"bake"オプションで使うと、モデル、ビュー、コントロー

  • CakePHP 完全 smarty 化 - $php→rails (rails に憧れる phper のブログ)

    donwload これは何? php フレームワーク CakePHP を smarty 対応したものです。 bake コマンドにより生成される html 及び、その書き出し元となる html テンプレートを smarty 化します。 もちろん、標準の bake コマンドや cake テンプレートとの併用も可能です。 更新履歴 20070702 cake_smarty_0.1.2.11 template を調整 20070619 cake_smarty 公開 (0.1.2.1) cake bake の代わりに cake burn を使うことで smarty テンプレートを書き出すことができます。 ケーキ焦げてます。 動作環境 今のところ cake_1.2.0.5146alpha.tar.gz でしか確認していません。 しかも windows 環境下でしか確認してません。 別途、以下ライブラリ

    CakePHP 完全 smarty 化 - $php→rails (rails に憧れる phper のブログ)
  • 1