2011-11-21 20 views

Respuesta

29

¿Has probado: {{ form_widget(form.title, { 'id': 'my_custom_id' }) }}?

Si esto todavía no funciona, también puede confiar en la personalización del formulario para manejarlo. Pero esto podría ser excesivo y puede que no sea la mejor idea. Compruebe el documentation en el tema de la forma para obtener más información.

Como dije, tal vez hay una mejor manera pero esto es solo lo que puedo proponerle por ahora.

Espero que esto ayude.

+0

Sí , funciona :) No sé por qué no lo pensé antes, probablemente porque pasar 'array ('id' => 'something')' en el FormBuilder dio como resultado que se lanzara una excepción. ¡Gracias por la ayuda! – grzechoo

+0

Esto también funciona en 'form_start()' –

1

No sé si puede ayudar a los empleados de Google pero también se puede especificar el prefijo de la attribut en el formType

public function getName() 
{ 
    return 'vendor_testbundle_sickness'; 
} 

su atributo tendrá el id folowing:

vendor_testbundle_sickness_SOMETHING 
Cuestiones relacionadas