首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >RoR,我把常用的模板放在哪里?

问RoR,我把常用的模板放在哪里?
EN

Stack Overflow用户
提问于 2013-05-13 20:38:42
回答 1查看 34关注 0票数 0

我是Ruby on Rails的新手。我知道,对于每个控制器,您都有一个特定的视图文件夹,其中包含所有的视图。我还知道有一个用于布局的布局文件夹。但是,如果我有一个模板,它在整个系统的许多模板中不断弹出,但它与页脚、页眉或其他布局无关,那该怎么办呢?我想使用<%= render来引用它...%>命令,但是我应该把这个模板放在哪里呢?是否有一个普遍认可的地点?我可以在视图下创建一个目录并将其存储在那里吗?

EN

回答 1

Stack Overflow用户

发布于 2013-05-13 20:46:53

Rails将自动在“views/application”和包含当前父视图的文件夹中查找。

也就是说,您可以将偏量放在您喜欢的任何位置,并像这样引用它们:

代码语言:javascript
复制
<%= render 'foo/bar' %>

正如@apneadiving所建议的,“共享”是文件夹的一个好名字。

代码语言:javascript
复制
<%= render 'shared/bar' %>
票数 2
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/16522269

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档