2011-12-10 11 views
5

Tengo este código en cake php pero genera un montón de etiquetas junto con la entrada que no me gusta. ¿Cómo puedo deshacerme de ellos? Solo quiero la entrada.Cómo evitar las etiquetas de las entradas

echo $this->Form->hidden('user_role', array('value'=> '2')); 
echo $this->Form->input('user_username'); 
echo $this->Form->input('user_password', array('type' => 'password')); 
echo $this->Form->input('user_fname'); 
echo $this->Form->input('user_lname'); 
echo $this->Form->input('user_email'); 
echo $this->Form->input('user_phone'); 
echo $this->Form->input('user_cellphone'); 
echo $this->Form->input('user_address1'); 
echo $this->Form->input('user_address2'); 
echo $this->Form->input('user_city'); 
echo $this->Form->input('user_zip'); 
echo $this->Form->end('Submit'); 

Gracias

+0

¿Ha intentado consultar [el manual] (http://book.cakephp.org/view/1390/Automagic-Form-Elements)? – deceze

Respuesta

15

etiquetas son buenas para su uso. Sin embargo, se pueden quitar en cada campo de formulario añadiendo los siguientes:

$this->Form->input('user_username', array('label' => false)); 

También puede desactivar etiquetas por defecto cuando se crea la forma:

$this->Form->create('User', array('inputDefaults' => array('label' => false))); 

información adicional de entrega disponible en su sitio:

+0

Una pequeña pregunta ... la razón por la que no estoy usando esa etiqueta ... es porque no me permite ubicarla ... en este momento la etiqueta y las entradas se ven raras, desorganizadas si una etiqueta es más larga que las otras – user710502

+0

@user Suena más como un problema de diseño de CSS que como un problema con las etiquetas como tal. – deceze

+0

Debe usar css para que su formulario esté "bien posicionado". Eche un vistazo a esta publicación: http://www.dailycoding.com/Posts/layout_form_without_tables_with_css_trick.aspx – felipecrp

Cuestiones relacionadas