Есть application.html.erb в котором описан шаблон и есть application_controller.rb в котором определен метод foo:
| Цитата | class ApplicationController < ActionController::Base protect_from_forgery def foo "foo!" end end
|
Пытаюсь вызвать его в шаблоне как <%= foo%>, получаю
| Цитата | NameError in Main#index Showing /home/user/projects/zdrava/app/views/layouts/application.html.erb where line #57 raised: undefined local variable or method `foo' for #<#:0x00000002e22258>
|
Причем если сделать foo методом класса (def self.foo) то <%= ApplicationController.foo%> чудесно работает. Подскажите пожалуйста, как вызвать метод из шаблона?
|