0

我正在尝试创建一个通用搜索表单(控制器)对象。在我的网站中,我有 4 种不同的搜索表单,例如

在起始页我有一个搜索表单,在列表页面我再次有一个带有更多过滤器的搜索表单,在产品页面上有一个带有产品特定属性过滤器的搜索表单。

我想要的是,当用户从产品页面返回到列表页面时,所有过滤器都应该自动再次选择,如果用户在第 3 页(分页),他应该再次登陆第 3 页。同样从列表开始,应再次填充所有选定的选项。

有没有可用的例子?

4

1 回答 1

0

您可以将此信息存储在会话变量中。

例如,每次加载列表页面时,可以将其编号添加到$_SESSION["page_number"];变量中。然后,每当列表页面再次加载(例如从产品页面导航)时,会话值用于检索最后查看的页面。表单过滤器和其他选项可以以相同的方式存储。

于 2012-05-24T09:23:38.657 回答