[html-formfu] Populate form using a complex hashref?

Moritz Onken onken at houseofdesign.de
Fri Feb 27 11:35:38 GMT 2009


Am 27.02.2009 um 12:28 schrieb Carl Franks:

> 2009/2/27 Moritz Onken <onken at houseofdesign.de>:
>>
>> Am 27.02.2009 um 12:10 schrieb Carl Franks:
>>
>>> 2009/2/27 Moritz Onken <onken at houseofdesign.de>:
>>>>
>>>> Hi,
>>>>
>>>> is it possible to populate a form with data using a complex  
>>>> hashref in
>>>> ->process()?
>>>>
>>>> I'd like to fill a form with data like this:
>>>>
>>>> {user => "test", addresses => [{address => "somwhere"},{address =>
>>>> "somewhere else"}]}
>>>>
>>>> where "addresses" is a repeatable block.
>>>
>>> No.
>>> If this were added, it should be to default_values(), not process().
>>> Passing a hash-ref to process() is just an easy way to fake a query
>>> object.
>>>
>>> Carl
>>
>>
>> Ok, so I'll try to create a HTML::FormFu::Model::HashRef.
>
> Why not just extend HTML::FormFu::default_values() to handle it?
> As it looks like you'd just be needing the default_values() side of
> things, and not the update/create methods.

sounds reasonable.
But I thought it might also be helpful ich we have such a update/ 
create method which creates such a hashref.

moritz



More information about the HTML-FormFu mailing list