Если флажок установлен, создать файл cookie, срок действия которого истекает через 1 год - PullRequest
1 голос
/ 01 ноября 2010

У меня есть флажок в моем представлении:

<% = check_box_tag 'запомнить', '', ложь,: class => 'chkbx'%>

Теперь, когда пользователь нажимает кнопку «Отправить», мне нужно: 1. создать печенье 2. установите срок действия до 1 года ЕСЛИ пользователь установил флажок.

Как я могу это сделать?

1 Ответ

2 голосов
/ 01 ноября 2010
if params[:remember]
  c = {:value => 'cookie-value'}
  if !params[:remember]
    c.merge(:expires => 1.years.from_now())
  end
  cookies[:cookie_name] = c
end
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...