Ruby on rails 3 如何使用Desive for“获取jQTouch移动视图?”;“登录”;及;注册号;?

Ruby on rails 3 如何使用Desive for“获取jQTouch移动视图?”;“登录”;及;注册号;?,ruby-on-rails-3,devise,jqtouch,Ruby On Rails 3,Devise,Jqtouch,我有一个Rails 3应用程序,我正在使用Desive和jQTouch 除了“登录”和“注册”之外,我的所有移动视图都正常工作 当我尝试使用移动版本登录时,我得到以下信息: Missing template user_sessions/create with {:locale=>[:en, :en], :formats=>[:mobile], :handlers=>[:rxml, :erb, :rjs, :builder, :rhtml]} in view paths

我有一个Rails 3应用程序,我正在使用Desive和jQTouch

除了“登录”和“注册”之外,我的所有移动视图都正常工作

当我尝试使用移动版本登录时,我得到以下信息:

Missing template user_sessions/create with {:locale=>[:en, :en], :formats=>[:mobile],     :handlers=>[:rxml, :erb, :rjs, :builder, :rhtml]} in view paths 
对于其他控制器,我添加了format.mobile并创建了移动视图,但是对于登录和注册,我很难将它们分类


关于如何让我的jQTouch移动视图与Desive配合使用以进行登录和注册,您有什么想法吗?

您需要做两件事

1) 在config/initializers/designe.rb中,您需要添加:mobile作为可接受的类型。 要执行此操作,请找到以下行:

config.navigational_formats = [:html]
并将:mobile添加到它,因此它现在应该是:

config.navigational_formats = [:html, :mobile]
2) 您需要创建另一个初始值设定项文件并向其中添加以下代码:

ActionController::Responder.class_eval do
  alias :to_mobile :to_html
end
这将使所有设计重定向都能工作

如果需要更多信息,请查看Desive wiki


你需要做两件事

1) 在config/initializers/designe.rb中,您需要添加:mobile作为可接受的类型。 要执行此操作,请找到以下行:

config.navigational_formats = [:html]
并将:mobile添加到它,因此它现在应该是:

config.navigational_formats = [:html, :mobile]
2) 您需要创建另一个初始值设定项文件并向其中添加以下代码:

ActionController::Responder.class_eval do
  alias :to_mobile :to_html
end
这将使所有设计重定向都能工作

如果需要更多信息,请查看Desive wiki