こんにちは私はここでどのように連鎖フィルタを行うか分からない。ここで私が欲しいものを自分のコードRails 3 before_filterモバイルデバイスを確認した後
before_filter :prepare_for_mobile
protect_from_forgery
private
def mobile_device?
request.user_agent =~ /Mobile|webOS/
end
helper_method :mobile_device?
def prepare_for_mobile
request.format = :mobile if mobile_device?
end
それは、モバイルデバイスでなければ、それは通常のウェブサイトにリダイレクトされますと、私はユーザーがログインしているかどうかを確認したい:prepare_for_mobile
後ではありません。モバイル版では、どのユーザーになりますログインする必要があります。
普通のウェブサイトでは、私は:except
も特定のコントローラにしたいと思います。
どうすればよいですか?
ありがとうございます。