Я нахожусь внутри контроллера, где у меня есть метод, который сохраняет информацию внутри глобальных переменных, например:
@var = "test"
Теперь, когда я хочу отобразить файл представления, я использую следующий код
MyController.new.render_to_string(:template => 'folder/file.erb', :layout => false)
У меня проблема в том, что внутри file.erb он не может получить доступ к переменной @ var по какой-то причине. Код выглядит следующим образом:
<% @var.each do |v| %>
<% end if !@var.nil? %>
Что возвращает ноль в качестве содержимого. Как я могу это исправить?