Лучший способ сохранить почтовый индекс для сеанса пользователя — Ruby on Rails

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

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

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


person heebee313    schedule 16.12.2011    source источник


Ответы (1)


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

session[:zip_code] = '12345'

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

person f1sherman    schedule 16.12.2011