Ver Mensaje Individual
  #3 (permalink)  
Antiguo 01/09/2013, 13:49
Avatar de fhederico
fhederico
 
Fecha de Ingreso: agosto-2009
Mensajes: 247
Antigüedad: 15 años, 3 meses
Puntos: 23
Respuesta: campo choice en formulario

Hola,

Yo lo tengo por lo menos asi en el controller

Código:
$builder->add('estado', 'choice', 
	array(
		'label'  => 'form.label.admin.categoria.estado',
		'choices' => array(
				'1' => 'texto.generales.estado.activo',
				'0' => 'texto.generales.estado.desactivado',
		   ),
		'required' => true
));
Le agrego un label, los valores son 1 y 0, y les agrego un texto definido, por ultimo le indico que es requerido.

En la plantilla lo muestro asi

Código:
{{ form_label(form.estado, null, {'label_attr': {'class': 'div_cvEstandar_label'}}) }}
{{ form_widget(form.estado, {'attr': {'class': 'div_cvEstandar_select'}}) }}
<div class="msgbox error">{{ form_errors(form.estado) }}</div>
Aquie le agrego una clase para darle un estilo tanto al label como al select, por ultimo el div con los errores si es que existieran

Saludos
__________________
Si encuentras que tu pregunta fue respondida, se agradeceria enormemente que la marcaras como solucionada... si... es el boton verde gigante que esta al final de la pagina :)