Hello everyone,

Since I want to use some JQuery in my form I installed ZendX_JQuery. But can
anyone give example's or tutorials to learn how to use Zend_JQuery_Form? How
does it go together wit zend_form?
Thanks

On Thu, Dec 3, 2009 at 11:32 AM, Саша Стаменковић <[email protected]>wrote:

> I'm trying now to make tabs, but with display groups, not subforms like in
> docs example
>
> In my form which extends ZendX_JQuery_Form
>
> $this->setDisableLoadDefaultDecorators(true);
>  $this->setDecorators(array(
>     'FormElements',
>     array('TabContainer', array(
>         'id'          => 'tabContainer',
>         'style'       => 'width: 600px;',
>     )),
>     'Form',
> ));
>
> $decorators = array(
>     'FormElements',
>     array(
>      'TabPane', array(
>          'jQueryParams' => array(
>          'containerId' => 'tabContainer',
>  'title' => 'DatePicker and Slider'
>          )
>      )
> )
> );
> )->addElement(
> ...
> )->addElement(
> ...
> )->addDisplayGroup(
> array(
>          'el1',
>          'el3'
>         ),
>         'group2',
>         array (
>          'decorators' => $decorators
>         )
> ...
>
> But it looks like ZendX_JQuery_View_Helper_TabContainer does not renders
> anything, just
>
> <div id="tabContainer" class="ui-tabs ui-widget ui-widget-content
> ui-corner-all" style="width: 600px;" action="/search/result"> </div>
>
> Any idea? Where did I go wrong?
>
> Regards,
> Saša Stamenković
>
>
>
> On Thu, Dec 3, 2009 at 10:35 AM, Саша Стаменковић <[email protected]>wrote:
>
>> Is there a way to achieve that in one shot?
>>
>> My form is extends ZendX_JQuery_Form and I want
>> to $this->setElementDecorators() but which one to set UiWidgetElement
>> or ViewHelper? I don't want to set decorators for each element separately.
>>
>> Regards,
>> Saša Stamenković
>>
>>
>> On Thu, Dec 3, 2009 at 10:21 AM, Benjamin Eberlei <[email protected]>
>>  wrote:
>>
>>>
>>> The UiWidgetElement decorator is supposed to be used only with jQuery
>>> elements,
>>> wheras the "normal" decorator is for "normal" elements.
>>>
>>> On Wed, 2 Dec 2009 23:15:38 -0800 (PST), umpirsky <[email protected]>
>>>
>>> wrote:
>>> > Hi.
>>> >
>>> > I started using ZendX_JQuery_Form, and noted few things:
>>> >
>>> > 1. Replacing ViewHelper with UiWidgetElement produces
>>> Zend_Form_Element*
>>> > not
>>> > to render correctly. Then I added ugly patch in
>>> > ZendX_JQuery_Form_Decorator_UiWidgetElement in render method
>>> > (http://pastie.org/725073 line #13).
>>> > I don't see why ZendX_JQuery_Form_Decorator_UiWidgetElement calls
>>> > $elementContent = $view->$helper($name, $value, $jQueryParams,
>>> $attribs);
>>>
>>> > instead
>>> > $elementContent = $view->$helper($name, $value, $attribs,
>>> > $element->options);
>>> > in this case it can have jQuery options in attribs use it and then just
>>> > unset it - and we have a compatibility with Zend_Form_Element_*. Which
>>> is
>>> a
>>> > must, since jQuery UI don't have all element replacements(input,
>>> checkbox,
>>> > radio...)
>>> >
>>> > 2. Is there a support for factory methods -
>>> ZendX_Jquery_Form::addElement()
>>> > ? How do we add elements to ZendX_Jquery_Form?
>>> >
>>> > 3. I use
>>> >
>>>
>>> http://www.filamentgroup.com/lab/jquery_ui_selectmenu_an_aria_accessible_plugin_for_styling_a_html_select/
>>> > and
>>> >
>>>
>>> http://www.filamentgroup.com/lab/update_jquery_ui_slider_from_a_select_element_now_with_aria_support/
>>> > on my site, have already implemented selectmenu
>>> (http://pastie.org/725079)
>>> > it would be nice if someone can review.
>>> >
>>> > 4. I have sent my signed CLA a week ago via email, still no response.
>>> Maybe
>>> > I can contribute if there is someone from ZendX_JQuery authors to
>>> discuss.
>>> >
>>> > Regards,
>>> > Saša Stamenković.
>>>
>>>
>

Reply via email to