[html-formfu] Disabled form field with retain_default and
render_processed_value
Kiki
kiki at bsdro.org
Fri Apr 18 16:29:34 BST 2008
Hello all,
I have a form with a field filled in with a timestamp (via DateTime
inflator) from a DB.
The default stringification of the DateTime object is kinda ugly
(2008-04-18T17:10:06)
so I have set up a strftime deflator for the field to format it properly.
This field is disabled therefore when the user submits the form, the
field value is not sent to the server.
After submission I re-display the form, but since the field was not sent
the field is empty.
I have set "retain_default" for the field and upon submission the field
is displayed with the proper value from the DB.
The problem is that the second time (after submission) the deflation
phase is skipped thus the ugly DateTime stringified
value is displayed. Setting "render_processed_value" has no effect
(probably because the field does not appear in the request sent to the
server).
Is there another way to accomplish displaying a formatted value fetched
from the database or am I overlooking something?
Kiki
More information about the HTML-FormFu
mailing list