Rails - 从实例变量(控制器或视图?)设置布局中的标题

时间:2012-03-13 18:52:29

标签: ruby-on-rails model-view-controller instance-variables

假设我的应用程序布局中有类似的内容:

<title> <%= @page_title | MyPage </title>

我想知道在哪里设置该实例变量更好。在控制器操作中,还是在视图中?它有关系吗?我要求性能和最接近MVC的方式。

2 个答案:

答案 0 :(得分:3)

Rails鼓励您在视图中使用content_for来传递此类内容。然而,其他人可能会更好地了解这种方法的效率。

答案 1 :(得分:0)

我建议你使用meta-tags gem。您可以轻松设置标题set_meta_tags :title => 'Member Login'和其他SEO选项,如元等。