Без дополнительной информации о сценарии использования или требованиях, которые вы пытаетесь удовлетворить, я могу придумать несколько альтернатив:
1) Переключите заголовок на одной из страниц макета и используйте вспомогательный метод, сохраненный в application_helper.rb
<title><%= custom_title %></title>
Этот подход даст вам уникальный заголовок для каждой страницы макета.
2) Railscasts предлагает использовать частичное для загрузки того, что отображается между тегами HEAD
3) Используйте вызовы javascript / ajax для манипулирования DOM, если вам нужно изменить заголовок после события загрузки.
Возможно, вы действительно не хотите изменять содержимое, помеченное элементом title
. Возможно, вам действительно нужны какие-то хлебные крошки, чтобы ваши пользователи всегда знали, где они находятся относительно иерархии навигации вашего сайта. Несмотря на то, что я хорошо справился с плагином goldberg, я уверен, что есть и другие способы реализовать ту же функциональность.