Динамическая вложенная форма - PullRequest
0 голосов
/ 24 мая 2011

Я хочу добавить встроенную форму динамически в Symfony 1.4, используя Doctrine.

То, что я в основном ищу, это:

1) Показывать отношения только в зависимости от того, был ли установлен флажок

2) Если флажок установлен, показать встроенную форму

3) Иметь возможность добавить новую встроенную форму или удалить существующую форму

Я видел ahDoctrineEasyEmbeddedRelationsPlugin, который выглядит довольно хорошо с потерей конфигурации. Единственная проблема заключалась в том, что 'newFormsInitialCount'=> 1, означает, что по умолчанию всегда есть 1 форма. Мне нужно 0 форм по умолчанию и только.

Я также видел несколько учебных пособий, но, по-видимому, по умолчанию у всех есть хотя бы одно отношение.

Для меня встроенная форма должна быть НЕОБЯЗАТЕЛЬНОЙ и отображаться только при необходимости.

Спасибо

1 Ответ

0 голосов
/ 18 августа 2011

Следуйте информации на основе этих ссылок:

Во-первых, это добавление «подчиненных форм» с помощью ajax, производных от вторых, вы можете скрыть ненужные поля формы и переключать их для каждого javascript (например, jQuery.toggle ()))!

...