iPadやAndroidタブレットなどは、request.smart_phone?はtrueで返ってくる。今回、iPhone/Android携帯はスマートフォン用のテンプレート(*_smart_phone.html.erb)を使い、タブレットはPCと同じテンプレート(*.html.erb)を使いたかった。それを実現する方法をまとめ。 application_controller.rbに以下のメソッドを追加 def disable_mobile_view_if_tablet if request.mobile && request.mobile.tablet? disable_mobile_view! end end これをapplication_controller.rbのbefore_filterで呼び出す before_filter :disable_mobile_view_if_ta