如何在重定向时在yii2的URL中添加降序排序

问题描述 投票:0回答:1

首先,我正在学习yii2。

我想通过添加“ desc”“ sort”(降序排列重定向到特定的URL)我有一个带有4列的网格视图。

我想重定向,默认情况下在URL中添加排序。

我已添加URL

return $this->redirect(array('city/index','UserCitySearch[citytype]' => 54));

在上述重定向中,我需要按sorting顺序添加"added_time"descending

任何人都可以帮助我如何在重定向URL中添加此排序。

sorting yii2
1个回答
0
投票

取决于您用于排序的组件及其配置方式。

如果使用默认值的标准yii\data\Sort,则需要设置的参数为sort,并通过在列名前面加上-作为降序。

return $this->redirect(array(
    'city/index',
    'UserCitySearch[citytype]' => 54,
    'sort' => '-added_time',
));

参数名称取决于yii\data\Sort::$sortParam属性。

© www.soinside.com 2019 - 2024. All rights reserved.