Trocar <dl> por <ul> no zend gerando formulário pelo f
Olá...
Estou estudando zend e estou criando um formulário usando as classes do framework...
Eis o trexo codigo abaixo do controller
/* Criando o formulario de cadastro
**********************************************************************/
$form = new Zend_Form;
$form->setMethod('post');
$form->setAction('module/controller/action');
$login = new Zend_Form_Element_Text('userLogin');
$login->setLabel('Login do Usuario')
->setRequired(true)
->addFilter('StripTags')
->addFilter('StringTrim');
$senha = new Zend_Form_Element_Password('passLogin');
$senha->setLabel('Senha do Usuario')
->setRequired(true)
->addFilter('StripTags')
->addFilter('StringTrim');
$submit = new Zend_Form_Element_Submit('Entrar');
$form->addElements(array($login, $senha, $submit));
/* Seto informacoes a serem usadas na view
**********************************************************************/
$this->view->form = $form;
Ai na view Escrevo <?php echo $this->form;?> e o formulário é gerado bunitim :D, porém ele gera o código assim do formulário:
<form enctype="application/x-www-form-urlencoded" method="post" action="module/controller/action">
<dl class="zend_form">
<dt id="userLogin-label"><label for="userLogin" class="required">Login do Usuario</label></dt>
<dd id="userLogin-element">
<input type="text" name="userLogin" id="userLogin" value="">
</dd>
<dt id="passLogin-label"><label for="passLogin" class="required">Senha do Usuario</label></dt>
<dd id="passLogin-element">
<input type="password" name="passLogin" id="passLogin" value="">
</dd>
<dt id="Entrar-label"> </dt>
<dd id="Entrar-element">
<input type="submit" name="Entrar" id="Entrar" value="Entrar">
</dd>
</dl>
</form>
Mas eu preciso que ele gere o código assim pra mim:
<form method="post" action="/Album">
<ul id="formulario">
<li>
<label for="artist">Artista: </label>
<input type="text" name="artist" id="artist" required="required" maxlength="20" />
</li>
<li>
<label for="title">Título: </label>
<input type="text" name="title" id="title" required="required" maxlength="20" />
</li>
<li>
<input type="submit" value="Cadastrar" />
</li>
</ul>
</form>
Alguém pode me ajudar?
Discussão (1)
Carregando comentários...