Class | ActionView::PathSet |
In: |
lib/jpmobile/hook_action_view.rb
|
Parent: | Object |
find_template | -> | find_template_without_jpmobile |
initialize | -> | initialize_without_jpmobile |
controller | [RW] |
# File lib/jpmobile/hook_action_view.rb, line 31 31: def initialize(*args) 32: if args.first.kind_of?(ActionController::Base) 33: @controller = args.shift 34: end 35: initialize_without_jpmobile(*args) 36: end
collect cadidates of mobile_template
# File lib/jpmobile/hook_action_view.rb, line 60 60: def mobile_template_candidates(controller) 61: candidates = [] 62: c = controller.request.mobile.class 63: while c != Jpmobile::Mobile::AbstractMobile 64: candidates << "mobile_"+c.to_s.split(/::/).last.downcase 65: c = c.superclass 66: end 67: candidates << "mobile" 68: end