2012-01-07 4 views
2

Я пытаюсь реализовать корзину покупок, и я писал этот код:Рубин на рельсы - Куки не сохраняются

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].

cookie [: test] также равно нулю каждый раз.

которые предлагают?

+0

где вы поместите этот код? – apneadiving

+0

В контроллере приложений –

+0

вы уверены, что этот код когда-либо называется? – apneadiving

ответ

0

я удалить

:path => '/', 
:domain => 'localhost:3000' 

и он работал в настоящее время !!

Смежные вопросы