Добавляем в 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);
Комментариев нет:
Отправить комментарий