Лучший способ хранить почтовый индекс для пользовательской сессии - Ruby on Rails - PullRequest
2 голосов
/ 16 декабря 2011

У меня есть сайт, который рассчитывает стоимость доставки, но мне нужно, чтобы пользователь ввел почтовый индекс. Я рассмотрел GeoKit для своего сайта RoR, но мой вопрос - как мне сохранить почтовый индекс в качестве переменной сеанса?

Является ли cookie лучшим способом сделать это? Пользователь не должен входить в систему, чтобы ввести почтовый индекс.

Заранее спасибо!

1 Ответ

2 голосов
/ 16 декабря 2011

Я бы сохранил его в самом сеансе, который обычно поддерживается файлом cookie. Вы можете сделать это из контроллера так просто:

session[:zip_code] = '12345'

Смотрите здесь для получения дополнительной информации о сеансе Rails: http://rails.nuvvo.com/lesson/6372-action-controller-session

...