У меня есть действие, которое создает форму.Затем действие формы указывает на следующую функцию:
public function executeUpdateInlineForm(sfWebRequest $request)
{
$overdueInvestigation = Doctrine_Core::getTable('investigation')->find( $request->getParameter('id'));
$this->form = new investigationInlineForm($overdueInvestigation);
$this->processInlineForm($request, $this->form);
}
Что я не понимаю, так это зачем мне создавать новую форму, когда все, что я пытаюсь сделать, это сохранить существующую?
Я спрашиваю об этом, потому что в моей форме есть поля из двух разных таблиц, и я хочу иметь возможность обновлять обе таблицы при отправке пользователем.Поэтому мне нужно выработать правильный способ сделать это.