前回のsymfony1.1使いに役立つかもしれないsfFormについての知識の補足エントリです。
前回のエントリに対してはてなブックマークにて以下のような意見をいただきました。
自動生成なら propel:build-form がやってくれるし、それで対応できないフォームは sfForm の派生クラスでガリガリ書いちゃえるし。。。
後者のベースになるものを作るって理解で良いのだろうか。現状必要ないが覚えておく。
引用元
この点について、前回のエントリで不足していた「sfFormtasticPluginをどう使うのか」という部分に触れてみます。
この投稿の続きを読む »sfFormtasticPluginの可能性
POSTED BY Tsukimiya ON 8 月 10th, 2008.
PERMALINK
みなさんsymfony 1.1を使ってますか?symfony 1.1ではFormとvalidateの仕組みがsfFormクラスに変更されました。
sfFormは「自称もっとも美しいPHPのFormフレームワーク」と言うだけあって良くできています。symfony1.0の頃にあった「Actionクラスに内包されているがゆえの気持ち悪さ」はありません。ただ、使っているとどうも「validationをYAMLで書きたい」という話を多く聞きます。確かにsfFormを使っているとsfFormから派生したFormクラスにフォームの定義やオプション、validateの内容など同じようなことを何度も書かなければならず、スマートとは言い難いです。
そこで今回紹介するのは、「sfFormって面倒じゃない?」問題を解決するsfFormtasticPluginです。
この投稿の続きを読む »symfony1.1使いに役立つかもしれないsfFormについての知識
POSTED BY Tsukimiya ON 8 月 5th, 2008.
PERMALINK