Categorías: Symfony 2

Formularios Symfony2 y twig, campos de textos, numeros, combos y radio buttom

En los formularios de Symfony2 con twig, pondemos añadir campos de texto, nuemericos, combos y radio buttom, estas son las especificaciones que tenemos que poner para cada uno de ellos dentro del controlador y no el la plantilla twig, para crear el formulario comdamente desde symfony2.

Ademas de estos tipos, les podemos añadir tambien otros campos que iremos viendo en otros post, con lo cuales podremos ir montando nuestro formulario desde el controller.

textos:


->add('tipo',
      'text',
      array('label' => 'Venta/Alquiler'))

numeros:


->add('nfotos',
      'integer',
      array('label' => 'Nº Fotos'))

combo:


->add('piscina','choice',
      array('label' => 'Piscina',
      'choices' => array( 'SI' => 'SI','NO' => 'N0'),
      'data' => 'NO'))

Radio buttom:


->add('garaje','choice',
      array('label' => 'Garaje',
      'choices' => array( 'SI' => 'SI',
      'NO' => 'N0'),
      'expanded' => true,
      'multiple' => false,
      'data' => 'NO'))
felixbs

Compartir
Publicado por
felixbs

Entradas recientes

mediaquerys para tablet

/* sin diferencias entre vertical y horizontal */@media only screenand (min-width: 768px)and (max-width: 1024px){ /*…

4 años hace

Strings en php – operaciones básicas con cadenas

Vamos a ver las principales funciones para tratar cadenas o strings en php. Concatenar dos…

9 años hace

Cookie – Añadir, leer y borrar cookies con JQuery

Lo primero que vamos ha hacer es definir que es una cookie: "Una cookie, galleta…

9 años hace

Instalar Symfony2 rápidamente y fácilmente en Windows 7 y Windows 10

Instalar symfony2 en rápidamente windows 7 y windows 10 requiere de varios pasos que iremos…

12 años hace

Quitar app_dev.php de la url de symfony 2

Para quitar de la url de nuestro symfony2 el app_dev.php modificaremos del .htaccess que lo…

12 años hace

Primer bundle con symfony2

Nuestro primer bundle con symfony2 lo vamos a construir con un comando de symfony2 para…

12 años hace