我試圖實現的購物車,和我寫了這個代碼:Ruby on Rails的 - Cookie不能保存
if cookies[:shopping_cart]
Cart.find(cookies[:shopping_cart][:value])
else
cookies[:test] = 'tt'
cart = Cart.create
cookies[:shopping_cart] = {
:value => cart.id,
:expires => 1.week.from_now.utc,
:path => '/',
:domain => 'localhost:3000'
}
end
但每次我有餅乾時間[:shopping_cart]零,每次我的「代碼」嘗試創建新的Cookie [:shopping_cart]。
cookies [:test]每次也等於零。
建議?
你在哪裏把這個代碼? – apneadiving 2012-01-07 10:08:28
在應用程序控制器 – 2012-01-07 10:36:35
您確定,此代碼是否曾被調用? – apneadiving 2012-01-07 10:44:14