Php 单击编辑按钮并返回时保存GridView状态
首先,让我解释一下场景: 我在模板中有一个Php 单击编辑按钮并返回时保存GridView状态,php,yii2,Php,Yii2,首先,让我解释一下场景: 我在模板中有一个GridView,效果很好。现在,假设用户执行了以下操作: 他对数据应用了一些过滤器 他还按一些栏目进行了排序 我想做的是保存他的操作的值,即当他点击“编辑->保存”并返回时,保存排序列的值和过滤器的值 它类似于flash,但用于属性。Yii2的内置工具是否可能做到这一点?好的,在将参数分配给搜索模型之后,在返回数据提供程序之前,您只需将搜索模型存储在会话中,然后在用户返回网格视图时再次加载 在一个应用程序中,我甚至使用此方法将过滤器存储在用户设置中,而
GridView
,效果很好。现在,假设用户执行了以下操作:
它类似于flash,但用于属性。Yii2的内置工具是否可能做到这一点?好的,在将参数分配给搜索模型之后,在返回数据提供程序之前,您只需将搜索模型存储在会话中,然后在用户返回网格视图时再次加载
在一个应用程序中,我甚至使用此方法将过滤器存储在用户设置中,而不是存储在会话中,以便它们在会话之间保持不变,即在用户注销并再次登录之后 不确定这在默认情况下是否可行,到目前为止还没有发现类似的情况。我自己在会话中跟踪这类事情。@BlueZed您是如何做到的?在将参数分配给搜索模型之后,在返回数据提供程序之前,您只需将搜索模型存储在会话中,然后在用户返回网格视图时再次加载它。在一个应用程序中,我甚至使用此方法将过滤器存储在用户设置中,而不是存储在会话中,以便它们在会话之间保持不变,即在用户注销并再次登录之后。那有用吗?@BlueZed是的,我知道了。如果你把它作为答案贴出来,我会接受的