【发布时间】:2015-10-19 21:11:12
【问题描述】:
当我从带有 GridView 的页面转到另一个页面并返回时,是否可以保持过滤器和排序状态? 例如,如果我有一个包含项目列表(GridView)的页面,在应用一些过滤器/排序后,用户可以单击项目的“查看”链接,查看项目的页面,然后返回列表;在这种情况下,我希望过滤器/排序保持其状态。
【问题讨论】:
-
我发现这样做的最简单方法是在控制器通过过滤 GridView 时将值设置为会话变量。从那里,您可以将会话变量传递给模型(如果存在),并且 GridView 将在加载时立即被过滤
标签: yii2