2014-10-09 66 views
0

我正在嘗試使用cookie來「記住」用戶設置。如何記住用戶設置

我在我的後端有一個用戶可以縮小或擴大的菜單欄。如果用戶縮小菜單欄,則設置cookie,並且如果用戶加寬菜單欄,則應當移除cookie。

現在,如果我在第1頁縮小菜單欄並再次展開菜單欄,那麼一切都很好。但是,如果我縮小第1頁上的菜單欄並轉到第2頁以再次展開菜單,則不會刪除該cookie,而是會創建一個具有相同名稱的新餅乾。

我想知道如何使用Laravel Cookie來記住這個設置(我現在使用this)如果可能的話。否則,我真的很想收到有關如何或如何做以記住用戶設置的建議。

我聽說餅乾可以工作和會議可以工作,但顯然我不能讓它工作或如此..建議表示讚賞!

+0

你目前的代碼用於設置一個cookie?這聽起來好像並沒有被應用到整個域,只有特定的頁面。 – JakeSteam 2014-10-09 12:33:58

+0

@Jake'docCookies.setItem('menubar','test',900,'/ admin/members/*');'這是我用來製作cookie的。 Cookie設置在/ admin/members上。應該沒事吧? – Jeroen 2014-10-09 12:43:29

+0

我建議將它設置爲「/」。它可以避免在稍後解決混淆問題並可能解決問題。 – JakeSteam 2014-10-09 12:54:23

回答

-1

我發現,在使用this cookie'框架'時,它確實不能很好地工作。當我玩了一下this餅乾'框架'它實際上就像一個魅力