アダルト コンテンツを含む Web サイトがあります。ユーザーが初めてサイトにアクセスした場合、「18 歳であれば入場できます」というメッセージを表示する必要があります。そして「入力」ボタン。このページを 1 回表示し、ユーザーが [Enter] をクリックするとホームページを表示するにはどうすればよいですか?
質問する
39 次
1 に答える
0
これは、ユーザーのセッションに何かを保存し、その何かが設定されているかどうかに基づいてリダイレクトするのに理想的な状況です。次のような がbefore_filter
あります。application_controller.rb
before_filter :check_age
private
def check_age
return true if session[:age_check]
redirect_to age_verification_path
end
年齢確認コントローラーでsession[:age_check]
、ユーザーがリンクをクリックした場合は true に設定します。次に、before_filter
期待どおりにサイトにアクセスできるようにします。
于 2012-07-04T22:19:12.140 に答える