заголовки страниц рельсов

Мне не нравится, как rails делает заголовки страниц по умолчанию (просто использует имя контроллера), поэтому я работаю над новым способом сделать это так:

контроллер приложения:

def page_title
    "Default Title Here"
end

Контроллер сообщений:

def page_title
    "Awesome Posts"
end

макет приложения:

<title><%=controller.page_title%></title>

Это работает хорошо, потому что если у меня нет метода page_title в каком-либо контроллере, который я сейчас использую, он возвращается к значению по умолчанию в контроллере приложения. Но что, если в моем контроллере пользователей я хочу, чтобы он возвратил «Registration» для «нового» действия, но отступил для любого другого действия? Есть способ сделать это?

Во-вторых, есть ли у кого-нибудь еще способы делать заголовки страниц в рельсах?

Ответы на вопрос(2)

Ваш ответ на вопрос