Я новичок в Ruby on Rails, и я застрял на чем-то таком простом, но я просто не могу понять это.
Я создал модель видео, контроллер и представление, а затем создал контроллер приветствия для домашней страницы.
Я вручную создал файл index.html.erb в папке приветствия и перенаправил домашнюю страницу на Welcome#index. Все работает нормально на данный момент.
Дело в том, что когда я определяю метод в welcome_controller вот так
def foo
puts 'Hello'
end
и я вызываю его в файле welcome/index.html следующим образом
<%= foo %>
Я получаю следующую ошибку: неопределенная локальная переменная или метод `foo' для #‹#:0x39675d8>