5

如何在某些视图中设置页面标题并在未设置的情况下使用默认标题?
我使用 HAML。什么是正确的做法?

现在我很喜欢:

- content_for :title, "Title for specific page"

在布局中:

%title= h yield(:title)

但是如何设置这个标题,但是如果它不存在,设置一些默认值呢?

4

1 回答 1

8

使用Rails APIcontent_for?中描述的方法

content_for?(:title) ? yield(:title) : "default title"
于 2013-03-22T14:54:40.333 回答