Este foro ya no está activo, así que no puedes publicar nuevas preguntas ni responder a las preguntas existentes.

Problema con los formularios embebidos de Symfony

17 de febrero de 2017

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.

@javiereguiluz

17 febrero 2017, 12:20
#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

@marcware82

17 febrero 2017, 12:46
#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

@marcware82

17 febrero 2017, 13:14
#4

¡Gracias por publicar la respuesta!

@javiereguiluz

17 febrero 2017, 13:17