Я реализовал поле автозаполнения в своей форме с помощью sonata admin.Добавить кнопку в сонате admin clear jQuery на sonata_type_collection: sonata-collection-item-added
В этой форме (ScheduleAdmin) есть коллекция игр (GamesAdmin).
Моя проблема в том, что я не могу использовать jQuery. Фактически, когда добавлена новая форма типа Games, мой jQuery не запускается.
Но когда я изменить расписание игр, который имел мое автозаполнение поле работает ... только первый один
EDIT:
Там нет никакого способа, чтобы использовать этот наконечник:
TIP : Событие jQuery запускается после добавления строки (соната-коллекция-элемент) или удаляется (соната-коллекция-элемент-исключена). Вы можете связать эти события, чтобы вызвать пользовательские Javascript импортированы в шаблоны (например: добавить виджет календаря недавно добавленное поле даты)
Я нуб в JQuery, и я не знаю, как связать этот элемент.
Кому-то может помочь?
Спасибо!
Спасибо за ответ! Я пытался использовать genemuFormBundle, но кажется, что он не работает ... Существует определенная настройка шаблона для сонаты и genemu? –
Хм, я не уверен, но по умолчанию опция должна быть доступна, если пакет genemu загружен правильно. Примечание: он не работает в всплывающем окне ajax. Кажется, что есть проблема при загрузке необходимых файлов заголовков или в конфликте с другими jquery-библиотеками. – sensi
Смотрите мое обновление выше.Вы должны добавить {{form_stylesheet (form)}} и {{form_javascript (form)}} в свой основной файл ветви макета. – sensi