-- Apsy <[EMAIL PROTECTED]> wrote
(on Tuesday, 23 September 2008, 10:55 PM +0200):
> I would like to know if for you my code is correct, because is so,  
> there's a bug in the Dojo Checkbox Component :p

Didn't you report this on the tracker already? If not you, somebody else
has...

>
> $cgu_accept = new Zend_Dojo_Form_Element_CheckBox('cgu_accept');
> $cgu_accept->setDijitParam('invalidMessage', 'You must validate the cgu');
> $cgu_accept->setCheckedValue('checked');
> $cgu_accept->setUncheckedValue('unchecked');
> $cgu_accept->setLabel('blablabla')
>            ->addValidator(new  
> Zend_Validate_Identical($cgu_accept->getCheckedValue()))
>            ->setIgnore(true);
>
> produces HTML code :
>
> <dd>
>    <input type="hidden" value="0" name="cgu_accept"/>
>    <div wairole="presentation" class="dijitReset dijitInline  
> dijitCheckBox" role="presentation" widgetid="cgu_accept">
>        <input
>            type="checkbox"
>             
> dojoattachevent="onmouseover:_onMouse,onmouseout:_onMouse,onclick:_onClick"
>            dojoattachpoint="focusNode"
>            class="dijitReset dijitCheckBoxInput"
>            name="cgu_accept"
>            id="cgu_accept"
>            value="0"
>            tabindex="0"
>            style="-moz-user-select: none;"/>
>    </div>
> </dd>
>
> As you can see here, i've defined the "checked' and 'unchecked" value  
> but i have a 0 in the input value for the both...
>
> Any Help ?
>

-- 
Matthew Weier O'Phinney
Software Architect       | [EMAIL PROTECTED]
Zend Framework           | http://framework.zend.com/

Reply via email to