2011-03-06 4 views
2

link_toまたはボタンを使用して訪問者のブラウザでクッキーを保存したいと思います。 1回限りのウェルカムメッセージを表示するのが唯一の目的です。Ruby on Railsで永続的なCookieを設定するにはlink_toを使用してください

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 

代わりに自動的にコメントしたコードのようなクッキーを受け入れるので、私は#はビューを歓迎ページでのlink_toやbutton_toにsession[:first_time] = 1を添付したいと思います。私はこれが簡単な作業だと確信していますが、私はこれについて正しく行っているのかどうか疑問に思っています。

ページ#歓迎:私はちょうどのようなものを使用することはでき

<%= link_to("Continue", :controller => "home", :action => "index", :first_time => 1) %> 

は私のポストを読んでいただきありがとうございます。

答えて

関連する問題