我们已经为我们的项目集成了Sonata捆绑包。我们要求将普通数字作为列表中的第一个字段。 列表视图中的项目应按编号列出,就像我在以下示例中的"编号"列下所做的那样
Number ID title
1 100 title1
2 101 title2
3 102 title3
有可能做到吗?
您可以创建新列并为该字段设置自定义树枝模板。在该树枝中,您可以检查当前看到的页面并为此进行必要的计算。
在此处查看更多内容: https://sonata-project.org/bundles/doctrine-orm-admin/master/doc/reference/list_field_definition.html#custom-template
对于Sonata,数据库中字段的实际顺序并不重要,但管理页面上的项目按添加顺序显示(到$formMapper
或$listMapper
对象)。