Hola de new, estoy haciendo un formulario, y colocando los decorators hasta ahora no he tenido problemas, el único que no hace caso es el Zend_Form_Element_File, el caso es que hasta ahora tengo
   Código PHP:
    $titulo = new Zend_Form_Element_Text('TITULO');
        $titulo ->setLabel('Titulo')
        ->setRequired(true)
        ->addFilter('StripTags')
        ->addFilter('StringTrim');    
        $titulo->setDecorators(array( // colocando las etiquetas y los input en forma de tabla
  
                   'ViewHelper',
                   'Description',
                   'Errors',
                   array(array('data'=>'HtmlTag'), array('tag' => 'td')),
                   array('Label', array('tag' => 'td')),
                   array(array('row'=>'HtmlTag'),array('tag'=>'tr'))
  
           ));
 
$autor = new Zend_Form_Element_Text('AUTOR');
        $autor ->setLabel('Autor')
        ->setRequired(false)
        ->addFilter('StripTags')
        ->addFilter('StringTrim');
        $autor->setDecorators(array( // colocando las etiquetas y los input en forma de tabla
  
                   'ViewHelper',
                   'Description',
                   'Errors',
                   array(array('data'=>'HtmlTag'), array('tag' => 'td')),
                   array('Label', array('tag' => 'td')),
                   array(array('row'=>'HtmlTag'),array('tag'=>'tr'))
  
           ));
 
$foto = new Zend_Form_Element_File('IDFOTO');
        $foto->setLabel('Foto');
        $foto->setDecorators(array( // este no funciona o los decorators son erroneos  
                   'ViewHelper',
                   'Description',
                   'Errors',
                   array(array('data'=>'HtmlTag'), array('tag' => 'td')),
                   array('Label', array('tag' => 'td')),
                   array(array('row'=>'HtmlTag'),array('tag'=>'tr'))
  
           ));    
 
$submit = new Zend_Form_Element_Submit('Aceptar');
        $submit->setAttrib('id_categoria', 'submitbutton');    
        $submit->setDecorators(array(
  
                   'ViewHelper',
                   'Errors',
                   array(array('data'=>'HtmlTag'), array('tag' => 'td')),
                   array(array('row'=>'HtmlTag'),array('tag'=>'tr', 'openOnly'=>true)) // empieza tr
  
           ));
        
        
        $reset = new Zend_Form_Element_Reset('Limpiar');
        $reset->setDecorators(array(
  
                   'ViewHelper',
                   'Errors',
                   array(array('data'=>'HtmlTag'), array('tag' => 'td')),
                   array(array('row'=>'HtmlTag'),array('tag'=>'tr','closeOnly'=>'true')) // termina tr
  
           ));
 
$this->setDecorators(array(
  
               'FormElements',
               array(array('data'=>'HtmlTag'),array('tag'=>'table')),
               'Form'
  
       )); 
    
  No sé que poner en el decorator del file...