Добавляем в embedded-форму связующее поле (user_id, product_id,...) и грабля остается позади.
UPD А вот и неправда. Наоборот, надо исключить связующие поля, да еще и id впридачу. Например, вот правильный код встраивания Profile-формы:
public function configure() { parent::configure(); $profileForm = new ProfileForm($this->object->Profile); unset($profileForm['id'], $profileForm['sf_guard_user_id']); $this->embedForm('Profile', $profileForm);
Комментариев нет:
Отправить комментарий