@alexmixaylov

Как в симфони2 вытащить дополнительную информацию в форме для связанной сущности?

есть две сущности связанные между собой
Locations <-> ManyToOne <-> Locationstype
9eb66314b08648babfb919071250516b.png
когда делаю форму, например новую Локацию
в поле Локации location_type благодаря связи подтягиваются все значения из сущности Locationtype
06bb203abcd24e5a81087fdd1abc3451.png
<select id="book_fromBookType" name="book[fromBookType]">
<option value=""></option>
<option value="1">Airport</option>
<option value="2">Address</option>
<option value="3">Train Station</option></select>

нужно к option подтянуть data атрибуты чтобы синхронизировать между собой два селекта(планирую яваскриптом на клиенте это делать)
чтобы получилось что то вроде того
<select id="book_fromBookType" name="book[fromBookType]">
<option value=""></option>
<option value="1" data-type="air">Airport</option>
<option value="2" data-type="adr">Address</option>
<option value="3" data-type="train">Train Station</option>
</select>

<select>
<option value=""></option>
<option value="1" data-type="air">Аэропорт Домодедово</option>
<option value="2" data-type="adr">Гдето там</option>
<option value="3" data-type="train">Киевский вокзал</option>
<option value="4" data-type="train">Ярославский вокзал</option>
</select>
  • Вопрос задан
  • 141 просмотр
Пригласить эксперта
Ответы на вопрос 1
knetesin
@knetesin
Шпион
- можно добавить аттрибуты так :)

- или кастомизировать шаблон вывода, дока по теме, а конкретнее choice_widget_options + применить к полю например так
Ответ написан
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы