[html-formfu] Config generator
Byron Young
Byron.Young at riverbed.com
Thu Mar 13 22:01:07 GMT 2008
Zbigniew Lukasiak wrote:
> On Thu, Mar 13, 2008 at 10:24 PM, Byron Young
> <Byron.Young at riverbed.com> wrote:
>> Zbigniew Lukasiak wrote:
>> > Hi there,
>> >
>> > I've made a new version of the config generator - see the
>> attachment.
>>
>> Hey Zbigniew,
>>
>> I think it's very useful. Thanks!
>>
>> However, I think I've found a problem with how it handles
> belongs_to relationships. In my [very limited] usage of
> HTML::FormFu, belongs_to ought to be represented with a
> Block, like so:
>>
>> - type: Block
>> elements:
>> - type: Select
>> name: belongs_to
>> label: Belong_to
>> attributes:
>> title: Pick something from the other table
>> model_config: DBIC:
>> model: DB::ForeignTable
>>
>>
>> Instead, your generator creates a Repeatable, which seems
> to me to only make sense in the has_many case (or
> many_to_many), since with belongs_to you can only have one
> item from the foreign table.
>>
>> Are my assumptions wrong? Since I am a FormFu noob, I
> wouldn't be surprised if the way I'm using it is not standard
> convention.
>
> Certainly this is not a finished product yet. With belongs_to I have
> a problem - because there are two logical configs for it - it can be a
> Select like yours (I ton't think it needs the outer Block in that
Oh, cool, I didn't know that.
> case) - but it can also be a nested Block with multiple elements that
> would let you change the values in the record that is the 'owner' of
> the original one. I think the Select would be the more popular
> arrangement - so for the first version I'll do that - but what should
> be the best way to cope with that? A config option for the config
> generator? Maybe output both and let the user delete the one that is
> not needed? Or maybe 'comment out' the less popular option?
>
Hmm, tough call. I would be happy with both so I can comment out the one I don't want.
Thanks for the quick reply!
Byron
> Cheers,
> Zbigniew
>
>>
>> Regards,
>> Byron
>>
>>
>>
>> _______________________________________________
>> HTML-FormFu mailing list
>> HTML-FormFu at lists.rawmode.org
>> http://lists.scsys.co.uk/cgi-bin/mailman/listinfo/html-formfu
More information about the HTML-FormFu
mailing list