[html-formfu] Modifying a form field.
    Leanan Sidhe 
    the.leanan.sidhe at gmail.com
       
    Thu Apr  2 15:09:27 BST 2009
    
    
  
add_valid() should work, but takes 2 args - ( $name, $value )
>
> [snip]
>
> _______________________________________________
> HTML-FormFu mailing list
> HTML-FormFu at lists.scsys.co.uk
> http://lists.scsys.co.uk/cgi-bin/mailman/listinfo/html-formfu
>
Hrm.  Then that means my order of things is off.  I was doing this in my
controller:
if ($form->submitted) {
  $converted_form =3D do_conversion($form);
  $converted_form->process;
  if ($converted_form->valid) {
    $converted_form->model->update($c->model('DB::Foo'));
  }
}
Also, on the transformers: Are those run both ways (IE, when loading and
processing the form) or only one way (when processing the form) ?  I've
considered using inflators and deflators, even though technically I'm not
deflating/inflating objects in this case.  The only problem with that
(beyond the non-intended usage) is that the conversion I do is dependent
upon another field in the form's value and I saw no way to say in the
inflator "when field y is x, do a, else do b".
-------------- next part --------------
An HTML attachment was scrubbed...
URL: http://lists.scsys.co.uk/pipermail/html-formfu/attachments/20090402/a0=
cd10ea/attachment.htm
    
    
More information about the HTML-FormFu
mailing list