2012-05-24 92 views
0

我想創建一個通用搜索窗體(控制器)對象。在我的網站中,我有4種不同的搜索表單,如搜索窗體控制器

at Start Page我有一個搜索表單和列表頁面我有一個搜索表單和更多的過濾器,並在產品頁面上有一個產品特定屬性過濾器的搜索表單。

而我想要的是,當用戶從產品頁面返回到列表頁面時,應該再次自動選擇所有過濾器,並且如果用戶在頁面3(分頁)上,他應該再次登陸頁面3。從列表開始,所有選擇的選項都應該重新填充。

有沒有可用的例子?

+1

您是使用核心PHP還是任何指定的框架。 –

回答

0

您可以將此信息存儲在會話變量中。

例如,每次加載列表頁面時,其編號都可以添加到$_SESSION["page_number"];變量中。然後,無論何時再次加載列表頁面(例如從產品頁面導航),會話值都將用於檢索上次查看的頁面。表單過濾器和其他選項可以以相同的方式存儲。