0
我正在使用索納塔管理員,我對內聯版有個疑問。索納塔管理員,編輯實體內嵌
我知道有一個選項->add('adresse', null, array('editable' => true))
可以直接在表格中編輯所有信息。
但在這種情況下,adresse是一個文本字段。我怎樣才能做到這一點,例如一個實體字段?例如:
->add('agent', 'entity', array(
'class' => 'CrmBundle:User',
'query_builder' => function(EntityRepository $er) {
return $er->createQueryBuilder('u')
->where('u.type = ?1 ')
->groupBy('u.id')
->orderBy('u.id', 'ASC')
->setParameters(array(1 => 'Agent'));
}
))
我需要有可能直接在表中更改實體字段。有任何想法嗎?