Я пытаюсь добавить некоторые переменные экземпляра в помощники, такие как:
module ApplicationHelper
def title=(title)
@title = title
end
def title
@title
end
end
и когда я назначаю заголовок в views / pages / index.html.erb, как показано ниже:
<% title = 'Listing Pages' %>
и попробуйте показать его в views / layouts / application.html.erb, как показано ниже:
<%= title %>
отображается как '' и после некоторой отладки похоже, что @title не устанавливается.
Почему переменные экземпляра, добавленные в помощники, недоступны в представлениях (шаблонах)?
Заранее спасибо.