我使用sonatadminbundle创建了一个管理界面,它工作正常&可以添加物品和显示它们,但是我还需要在管理界面中显示默认设置的项目ID(设置为自动增量),我该怎么做?
答案 0 :(得分:3)
您可以使用实体中的__toString()方法(在您的示例类别中)执行此操作,如:
function __toString()
{
return $this->getId().' - '.$this->getName();
}
答案 1 :(得分:3)
在Acme / DemoBundle / Admin / somethingAdmin.php文件的$ listMapper中添加id:
protected function configureListFields(ListMapper $listMapper)
{
$listMapper
->addIdentifier('name')
->add('id')
;
}