【发布时间】:2015-12-15 11:54:35
【问题描述】:
似乎我做错了什么,但我不知道在哪里。
我有一个选择列表motif,如下所示:
//....
$builder->add('motif', 'choice', array(
'label' => 'Motif',
'choice_list' => $motifs, //array of entities
'empty_value' => "Please select motif ..."
));
Motif 实体:
class Motif{
public $id;
public $code;
public function __toString(){
return $this->code;
}
}
当我想创建实体时,表单可以正常工作。但是,在编辑中,我失去了最初的选择,我得到了“请选择主题...”。
提前感谢您的帮助。
【问题讨论】:
-
你能发布你的编辑控制器吗?
-
这是一个 symfony 问题github.com/symfony/symfony/issues/8825
标签: php symfony symfony-forms