在我的Rails应用程序中,我想更新应用程序范围布局中的header元素的内容,并让该内容取决于处理请求的控制器.例如,如果UserController正在处理请求,那么标题元素内容可以是"用户页面",但如果PhotoController正在处理请求,则标题元素内容可以是"照片页面".我提出的解决方案(使用content_for或设置实例变量)似乎都需要代码重复,我正在寻找DRY实现.是否有一个Rails变量,我可以在我的视图中使用它反映当前的控制器?
templates controller view ruby-on-rails-3
controller ×1
ruby-on-rails-3 ×1
templates ×1
view ×1