2
我想用訪問者的瀏覽器使用link_to或按鈕來保存cookie。它的唯一目的是顯示一次性歡迎信息。使用link_to在Ruby on Rails中設置持久性cookie
application_controller:
class ApplicationController < ActionController::Base
before_filter :first_time_visiting?
def first_time_visiting?
if session[:first_time].nil?
# session[:first_time] = 1
redirect_to "pages#welcome"
end
end
end
而不是自動接受像註釋代碼中的Cookie,我要附加session[:first_time] = 1
到的link_to或button_to在#歡迎瀏覽的網頁。我相信這是一個簡單的任務,但我只是想知道如果我正確地做這件事。我可以使用類似:
頁#歡迎:
<%= link_to("Continue", :controller => "home", :action => "index", :first_time => 1) %>
感謝您閱讀我的文章。