Revision: 3593
Initial Code
Initial URL
Initial Description
Initial Title
Initial Tags
Initial Language
at August 18, 2007 23:53 by ctran
Initial Code
class ApplicationController < ActionController::Base
exempt_from_layout('iphone_html.erb')
before_filter :check_iphone
protected
def iphone?
request.user_agent.include?('iPhone')
end
def check_iphone
if iphone?
request.parameters[:format] = 'iphone_html'
end
end
end
class DashboardController < ApplicationController
def index
@top_movies = Movie.top_movies
@movie = @top_movies.first
respond_to do |format|
format.html # index.html.erb
format.iphone_html #index.iphone_html.erb
end
end
end
Initial URL
Initial Description
A simple way to build iPhone specific interface with Rails
Initial Title
iPhone on Rails
Initial Tags
iphone
Initial Language
Ruby