Sonata sonata_type_model_list显示对象名称

时间:2013-11-13 08:26:58

标签: php symfony sonata-admin symfony-sonata

我尝试按照本教程:http://sonata-project.org/bundles/doctrine-orm-admin/master/doc/reference/form_field_definition.html#advanced-usage-many-to-one创建多对一表单字段。

但是在选择对象后,我得到了奇怪的选择值,如下面的屏幕截图所示。

enter image description here

实体StyleCategory具有属性name,我希望它显示在那里而不是FQCN。 怎么做?

1 个答案:

答案 0 :(得分:8)

在StyleCategory实体中添加方法:

public function __toString(){
    return $this->name
}