Rails 子目录中的视图模板
是否可以使 Rails 自动在某些子目录中查找视图模板?
我的页面上有不同的格式(html、iphone、android、js 等等),并且视图目录开始变得一团糟。我希望 Rails 自动在 /html
/iphone
等中查找模板,如果找不到,则返回到正常目录。例如,如果格式为 iphone
,它将首先在 /views/users/iphone/index.iphone.haml
中查找,如果找不到,它将查找 /views/users/index.iphone.haml
。
Is it possible to make rails automatically look in certain sub-directories for a view-template?
I have different formats on my page (html, iphone, android, js and so on..) and the views directories are starting to be a real mess. I would like rails to automatically look for templates in /html
/iphone
and so on and fall back to the normal directory if it can't find it. So for example, if the format is iphone
, it will first look in /views/users/iphone/index.iphone.haml
and if it can't find it, it will look for /views/users/index.iphone.haml
.
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(1)
http://www.axehomeyg。 com/2009/06/10/view-path-manipulation-for-rails-with-aop/
是的,可以。
http://www.axehomeyg.com/2009/06/10/view-path-manipulation-for-rails-with-aop/
Yes you can.