有一些字段的表单:
protected function configureFormFields(FormMapper $formMapper)
{
$isNew = !$this->getRequest()->get($this->getIdParameter());
$formMapper
->add('title')
->add('file', 'file', array('required' => $isNew))
;
}
是否有更好的方法使字段仅对新对象是必需的?
最佳答案
在我们这边,我们正在做与原始帖子相同的方式,但我们很高兴知道有一个更干净的解决方案:)
对于这么小的需求来说,事件订阅者看起来太复杂了。
最诚挚的问候, 克里斯托夫
关于forms - 仅新对象需要字段,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/12081985/