Ver Mensaje Individual
  #8 (permalink)  
Antiguo 30/03/2011, 15:38
Avatar de masterpuppet
masterpuppet
Software Craftsman
 
Fecha de Ingreso: enero-2008
Ubicación: Montevideo, Uruguay
Mensajes: 3.550
Antigüedad: 16 años, 3 meses
Puntos: 845
Respuesta: Form addElement Submit

A ver, como te dije antes, Zend_Form_Element_Submit no tiene el decorator label, claro que se le puede asignar uno al igual que a cualquier otro element, pero en el caso de submit no tiene sentido , que vas a hacer algo asi ?:

Código HTML:
Ver original
  1. <label>GUARDAR</label>
  2. <input type="submit" value="GUARDAR" id="submit" name="submit">

es por esto que el label y value son lo mismo.

con respecto al decorator deberia ser algo asi:
Código PHP:
Ver original
  1. ...
  2. 'Decorators' => array(                                                    
  3.     array('ViewHelper'),
  4.     array('HtmlTag', array('tag' => 'div', 'class' => 'submit')),
  5.     array(array('elementDiv' => 'HtmlTag'),
  6.         array('tag' => 'div', 'class' => 'clear', 'placement' => 'prepend'))
  7. )
  8. ...

los decoratos son medio complicados al principio despues que le agarras la mano, son la ostia!, he armado formularios muy complejos con ellos, decorators fanboy! :)

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