Ver Mensaje Individual
  #19 (permalink)  
Antiguo 07/02/2013, 12:39
wilmer30
 
Fecha de Ingreso: enero-2010
Mensajes: 491
Antigüedad: 14 años, 3 meses
Puntos: 12
Respuesta: formas de usar decordador ViewScript

Puse
Código PHP:
Ver original
  1. <?php echo $this->element->password; ?>
pero tampoco funciona.

Analizando mi problema, tengo:
Código PHP:
Ver original
  1. $this->setDecorators(array(
  2.                 array ('ViewScript',    array('viewScript'  => 'login/_login.phtml' )),
  3.                 array ('HtmlTag',       array ('tag' => 'dl','id' => 'login' ) ),
  4.                 array ('Description',   array ('placement' => 'prepend') ),
  5.                 'Form'
  6.         ));
Con esto no consigo hacer
Código HTML:
Ver original
  1. <form enctype="application/x-www-form-urlencoded" action="/login/process" method="post"><dl id="login">
cuando lo que quiero es
Código HTML:
Ver original
  1. <form id="login">
pero tambien necesito generar:
Código HTML:
Ver original
  1. <input id="username" placeholder="Username" autofocus required type="text">
cuando lo que logro es:
Código HTML:
Ver original
  1. <input type="text" name="username" id="username" value="" />
ademas el boton en pantalla me muestra enorme y esto es lo que quiero:
Código HTML:
Ver original
  1. <input id="submit" value="Aceptar" type="submit">
y he logrado hacer esto:
Código HTML:
Ver original
  1. <input type="submit" name="login" id="login" value="Ingresar" />
debe haber algúna forma de maquetar como uno desea con css sus formularios