Problema con los formularios embebidos de Symfony

https://symfony.com/doc/2.8/form/form_collections.html

Buenos días. Tengo un problema con los datepicker de jQuery al crear el formulario. No me aparecen. Se que será tema de la classe del datepicker, pero no consigo resolverlo. ¿Alguna ayuda?

Respuestas

#1

No te puedo ayudar porque no controlo los formularios de Symfony ... pero en la aplicación Symfony Demo tenemos un ejemplo de un datepicker funcionando en un formulario.

#2

Utilizando el ejemplo de la documentación, se que pasa por culpa de crear dinámicamente el formulario tras haber cargado toda la página.

Este ejemplo lo explica http://www.arumeinformatica.es/blog/jquery-asociar-eventos-a-elementos-html-creados-dinamicamente/

Creía que era algo de Symfony, pero veo que es del JavaScript.

De todas formas voy a revisar lo que me comentas del DateTimePickerType en el projecto symfony-demo. Muchas Gracias

#3

Por si alguien sigue la guía de https://symfony.com/doc/2.8/form/form_collections.html

Mi solución es:

var $newFormLi = $('<p></p>').append(newForm);
$('.datepicker',$newFormLi).datepicker();

Ya funciona correctamente

#4

¡Gracias por publicar la respuesta!