【发布时间】:2019-04-21 16:51:49
【问题描述】:
在列表视图中,当我第一次单击排序按钮时,所有字段的默认方向都是 ASC。有没有办法为每个字段设置方向?比如:
$listMapper
->add('name', null, [
'sort_order' => 'ASC'
])
->add('date', null, [
'sort_order' => 'DESC'
])
【问题讨论】:
-
你只能对右边的一个属性进行排序,对吧?那么这看起来如何?
-
据我所知:没有
-
根据 Sonata Admin 文档,您只能提供一个字段进行排序。但是您可以使用
configureQuery()方法重写您的查询并添加您想要的所有 OrderBy。 -
@GasKa 我不想要多个字段进行排序,我只希望每个字段都有自己的排序方向,所以当我第一次单击日期列排序按钮时,它会排序后代,什么时候我第一次点击名称coolumn排序按钮它排序上升
标签: symfony sorting admin sonata