Ver Mensaje Individual
  #1 (permalink)  
Antiguo 16/02/2010, 12:28
Ferdinandum
 
Fecha de Ingreso: noviembre-2008
Mensajes: 62
Antigüedad: 15 años, 5 meses
Puntos: 1
Formularios Zend

Hola tengo unos problemitas a la hora de sacar los formularios
Código PHP:
......
<td>Username:</td><td><?php echo $this->form->username?></td>
......
Porque el resultado es

VIEW:
Código PHP:
....
<
td>Username:</td><td><dt id="username-label">&nbsp;</dt>
<
dd id="username-element">
<
input type="text" name="username" id="username" value="" /></dd>
</
td
Como puedo evitar que me salgan las etiquetas <dd>


Mi segunda duda es sobre los Validadores, en la clase formulario tengo:
FORM:
Código PHP:
class Forms_reguserForm extends Zend_Form
{
    public function 
init()
    {

        
$Vcad = new Zend_Validate_StringLength(array('min' => 8'max' => 12));
        
$Vcad->setMessages( array(
            
Zend_Validate_StringLength::TOO_SHORT => 'El string \'%value%\' es muy corto',
            
Zend_Validate_StringLength::TOO_LONG  => 'El string \'%value%\' es muy largo'
        
));
        
        
        
$username =  $this->createElement('text''username');
        
$username->addValidator($Vcad)
        
$this->addElement($username); 
Que debo poner en el Controller y en el View para que me saque algun mensaje de error.

Muchas Gracias