这篇文章已经'有点'解决了(请参阅帖子底部的链接),但不是全部。如何在Rails中正确配置和管理移动网站?
我正在Rails 2.3中构建移动网站(我知道,我将尽快迁移到Rails 3)。无论哪种方式,我继续发展这个移动网站(和我使用的手机富 - 伟大工程),我想了解各地配置和管理移动网站的最佳做法:
- 我应该在哪里重定向到移动域(在应用程序控制器中)?这样做的最佳逻辑是什么?
- 我应该在与.html.erb文件相同的文件夹中生成.mobile.erb文件吗?或在一个单独的移动文件夹?
- 我的移动网站需要什么类型的路线/控制器/等逻辑(如果我决定不在我的当前应用程序结构中嵌入移动渲染,而是拥有单独的控制器和移动视图文件夹)?
我很感激。
其他链接: Web and Mobile views best practices same controller or namespace? http://www.arctickiwi.com/blog/mobile-enable-your-ruby-on-rails-site-for-small-screens