【发布时间】:2011-03-10 03:59:06
【问题描述】:
在我的 Rails 应用程序中,我想更新应用程序范围布局中的标头元素的内容,并使该内容取决于处理请求的控制器。例如,如果 UserController 正在处理请求,则标题元素内容可能是“用户页面”,但如果 PhotoController 正在处理请求,那么标题元素内容可能是“照片页面”。我提出的解决方案(使用 content_for 或设置实例变量)似乎都需要重复代码,我正在寻找一个 DRY 实现。我可以在视图中使用反映当前控制器的 Rails 变量吗?
【问题讨论】:
标签: ruby-on-rails-3 templates view controller