浏览器后退按钮加载上一次搜索后

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

我在十月CMS中拥有自己的插件,该插件具有onFilter()函数,它将返回并显示带有数据的部分内容。用户单击名称时,会将其重定向到详细信息页面。当用户在浏览器中单击“后退”按钮时,我想显示他的上一次搜索。

我尝试了Session::push('data', $data)方法中的onFilter()Session::get('data')中的onInit()之类的操作,但是没有用。 $data是酒吧列表。

有人遇到同样的问题吗?

laravel octobercms
1个回答
0
投票

正如@mwilson所提到的,我将在前端使用pushstate()函数使用window.history,以便在更改每个过滤器时,在触发php之前将状态(包括查询字符串)推入php以获取过滤的内容。我以前做过,而且效果很好。

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