奏鸣曲管理捆绑订单 [英] Sonata admin bundle order
本文介绍了奏鸣曲管理捆绑订单的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!
问题描述
如何更改 SonataAdminBundle 中的默认实体顺序以进行列表操作?
<小时>回答:)将此添加到您的管理类
<块引用>protected $datagridValues = array('_page' =>1、'_sort_order' =>'DESC',//排序方向'_sort_by' =>'id'//字段名);
解决方案
您可以添加另一个排序顺序或通过构造函数设置默认顺序,如下所示:
公共函数__construct($code, $class, $baseControllerName){parent::__construct($code, $class, $baseControllerName);如果 (!$this->hasRequest()) {$this->datagridValues = array('_page' =>1、'_sort_order' =>'ASC',//排序方向'_sort_by' =>'artist_id'//字段名);}}
How to change default entity order in SonataAdminBundle for list action?
answer :) add this to your admin class
protected $datagridValues = array( '_page' => 1, '_sort_order' => 'DESC', // sort direction '_sort_by' => 'id' // field name );
解决方案
You can add another sort order or set a default one via the constructor like this:
public function __construct($code, $class, $baseControllerName)
{
parent::__construct($code, $class, $baseControllerName);
if (!$this->hasRequest()) {
$this->datagridValues = array(
'_page' => 1,
'_sort_order' => 'ASC', // sort direction
'_sort_by' => 'artist_id' // field name
);
}
}
这篇关于奏鸣曲管理捆绑订单的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!
查看全文