2009年10月24日星期六

Re: [fw-mvc] [Zend_Form] howto: multiCheckbox with collapsible lower elements‏

With the display-group you could render things like fieldset (but also any other element).

I think what you want is dynamic behaviour which shouldn't be done with html/css. This is behaviour meant for javascript. With the jQuery view helper it's really easy to accomplish.


Regards, Jurian
--
Jurian Sluiman
Soflomo.com


Op Saturday 24 October 2009 15:33:57 schreef Exception e:
> I create a series of checkboxes in a multiCheckbox element from Zend_Form.
> These checkboxes are rendered in one definition list.
>
> Since this list is to long, I want to be able to collapse the lower part of
> the list.
>
>
> I can imagine two solutions.
>
>
> Generate two different definition lists, put adiv in between
> Generate a single definition list, with the lower part nested in a dd.
> Example:
>
>
>
>
>
>
> one
> checkbox
> two
> checkbox
> ..
> checkbox
> show more
>
>
> six
> checkbox
> seven
> checkbox
> ..
>
>
>
>
>
>
>
>
> I don't know what is semantically more correct.
>
> Anyways, my question is: how can I solve this in Zend_Form?
>
>
> Is this what displaygroups are for?
> Do I need to extend the FormElements decorator? How? With a different View
> script?
> other way...?
>
>
> I am a bit puzzled by the complexity and possibilities of Zend_Form. What
> is best practice? Any help is greatly appreciated.

没有评论: