У меня есть объект «Бронирование», связанный с объектом «комната». Объект «комната» имеет такие атрибуты, как «Двуспальная кровать» и «Односпальная кровать». В каждом номере записано несколько двуспальных или односпальных кроватей. Когда я сделал заказ, были случаи, когда я мог бы выбрать кроватьКак создать встроенную форму на основе значений атрибута сущности
В моей форме бронирования я хотел бы иметь для каждой комнаты выбор для каждой кровати (двуспальная кровать одна, двуспальная кровать два, односпальная кровать один, ...)
Как я могу продолжить?
Как я могу понять, вы посмотрите для выбора выпадающего списка, основанного на вашей комнате, которая имеет варианты с одной или двумя кроватями. Затем вы можете использовать формы и перейти с типом сущности. Для лучшего понимания посетите: http://symfony.com/doc/current/reference/forms/types/entity.html –
Это не совсем так. У меня для каждой комнаты есть несколько простых и двуспальных кроватей. Я хочу показывать для каждой комнаты, каждой кровати и выбирать кровать, которую я хочу книгу. –
Вы можете сгенерировать содержимое Select в вашем контроллере, в зависимости от вашего объекта, а затем передать и массив, содержащий выбор в FormType – progg