Ver Mensaje Individual
  #7 (permalink)  
Antiguo 09/03/2011, 11:59
Avatar de masterpuppet
masterpuppet
Software Craftsman
 
Fecha de Ingreso: enero-2008
Ubicación: Montevideo, Uruguay
Mensajes: 3.550
Antigüedad: 16 años, 11 meses
Puntos: 845
Respuesta: [Zend] setElementDecorators Errors

El label va despues del input ?, te dejo los dos casos, por si acaso,

input-label-error-hint
Código PHP:
Ver original
  1. $this->clearDecorators()
  2.      ->addDecorator('FormElements')
  3.      ->addDecorator('HtmlTag', array('tag' => 'table'))
  4.      ->addDecorator('Form')
  5.      ->setElementDecorators(array(
  6.         array('Errors', array('class' => 'qtip')),
  7.         array(array('elementDiv' => 'HtmlTag'), array('tag' => 'div', 'class' => 'error-wrapper')),
  8.         array('Label', array(
  9.             'class' => 'qtip',
  10.             'separator' => '<br />'                    
  11.         )),    
  12.         array('ViewHelper', array('placement' => 'prepend')),
  13.         array('Description', array('tag' => 'p')),                
  14.         array('HtmlTag', array('tag' => 'td'))                  
  15. ));

label-input-error-hint
Código PHP:
Ver original
  1. $this->clearDecorators()
  2.      ->addDecorator('FormElements')
  3.      ->addDecorator('HtmlTag', array('tag' => 'table'))
  4.      ->addDecorator('Form')
  5.      ->setElementDecorators(array(
  6.         array('Errors', array('class' => 'qtip')),
  7.         array(array('elementDiv' => 'HtmlTag'), array('tag' => 'div', 'class' => 'error-wrapper')),    
  8.         array('ViewHelper', array('placement' => 'prepend')),
  9.         array('Description', array('tag' => 'p')),
  10.         array('Label', array(
  11.             'class' => 'qtip',  
  12.             'separator' => '<br />'                    
  13.         )),
  14.         array('HtmlTag', array('tag' => 'td'))                  
  15. ));

Y te hago un par de comentarios:
  1. No deberías utilizar tablas para crear un layout.
  2. No utilices BR, se puede lograr lo mismo por css.

te dejo un link a lo que suelo utilizar para maquetar OOCSS(si, objetos hasta en la sopa )

Saludos.
__________________
http://es.phptherightway.com/
thats us riders :)