This domain may be for sale!
Symfony1.1から搭載されているsfFormで、「Aが選択されているときにはBとCは必須」ってのを実装してみた。 sfValidatorSchemaを拡張したりすれば同じようなことが実現できそうだけど、今回は別解。 sfValidatorSchema::setPreValidatorにsfValidatorCallbackを渡して、callbackされるメソッドの中でValidatorを切り替えるという内容。 他で使いまわさないような処理の場合にはいいかなーと。 でも、Validatorを切り替えるためにValidatorを登録するってのがイマイチか。 <?php class myForm extends sfForm { public function setup() { parent::setup(); $choices = array(0 => '必須じゃない',1 => '
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
処理を実行中です
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く