У меня есть две формы в одном представлении, каждая форма от другого объекта/модели.Отправить несколько форм с одним запросом
Я хочу отправить их одним запросом, если возможно, данные должны перейти к соответствующему контроллеру + действие.
Как это можно сделать?
Edit:
Я хочу изменить сущности B, которая принадлежит к сущности А, в сущности мы форма.
А есть много B.
Пахнет немного [** ху-иш **] (http://meta.stackexchange.com/questions/66377/what-is-the-xy-problem) для меня .. Я не думаю, что кто-то здесь сможет помочь вам, если вы не предоставите дополнительную информацию, начиная с причины наличия необходимости в двух формах. Похоже на странное решение проблемы, о которой вы должны были спросить. – ndm
@ndm Пока я редактирую объект A, я хочу, чтобы в то же время (в том же представлении) редактировал объект B, который принадлежит объекту A. Как в «A имеет много B». –
вам нужно создать только одну форму. В руководстве объясняется, как создавать входы для связанных данных [здесь] (http://book.cakephp.org/3.0/en/views/helpers/form.html#creating-inputs-for-associated-data) и как сэкономить связанные данные в вашем контроллере [здесь] (http://book.cakephp.org/3.0/en/orm/saving-data.html#converting-request-data-into-entities) – arilia