Hi, i'm playing with Zend_Form and i want to display a login form with
"Remember me" field, currently i've got this output:
(only the relevant bits)

<dl class="app-form">
[...]
<dt><label for="remember" class="optional">Remember me?</label></dt>
<dd>
<input type="hidden" name="remember" value="0" />
<input type="checkbox" name="remember" id="remember" value="1" />
</dd>
[...]

And i want something like

<dt>&nbsp;</dt>
<dd>
<input type="hidden" name="remember" value="0" />
<input type="checkbox" name="remember" id="remember" value="1" />
Remember me
</dd>

Thanks for any advice.

Here is the code that i'm using:

class Login_Form extends Zend_Form
{
   public function init()
   {
        // ...

        $remember= $this->addElement('checkbox', 'remember', array(
            'required' => false,
            'label' => 'Remember me?',
        ));

        // ...

        $this->setDecorators(array(
            'FormElements',
            array('HtmlTag', array('tag' => 'dl', 'class' => 'app-form')),
            array('Description', array('placement' => 'prepend')),
            'Form',
        ));

   }
}


-- 
Rolando Espinoza La fuente

Reply via email to