Symfony の埋め込みフォームについて質問があります。基本的に私はと呼ばれるフォームを持っていMedia
ます。Media
フィールドには、ユーザー画像、製品画像などが保存されます。
メディア スキーム:
Media:
actAs:
Timestampable: ~
columns:
entity:
type: string(60)
notnull: true
entity_id:
type: bigint(20)
notnull: true
file:
type: string(255)
notnull: true
ここ、
entity
= 製品またはユーザーなどentity_id
= product_id または user_id など
したがって、エンティティの値を動的に変更したいのは、これらのフォームを呼び出している場所に依存します。
$this->embedForm('media', new MediaForm());
そこで、ここからフィールドの値を変更したい、または他に良い方法があれば教えてください。