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> </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