Задать вопрос
lavezzi1
@lavezzi1

Как задать метод глобально?

Здравствуйте.
Не могу заставить работать эту строчку странице /views/applications.html.haml
%h1.name #{@user.first_name} #{ @user.last_name}

На страницах users/show.html.haml работает.

Как задать метод чтобы он работал везде, на всех страницах?
  • Вопрос задан
  • 126 просмотров
Подписаться 1 Оценить Комментировать
Помогут разобраться в теме Все курсы
  • Thinknetica
    Профессиональная разработка на Ruby on Rails
    9 месяцев
    Далее
  • Хороший программист
    Интенсив по Ruby on Rails
    5 месяцев
    Далее
  • Thinknetica
    Оптимизация Ruby/Rails-приложений
    9 недель
    Далее
Пригласить эксперта
Ответы на вопрос 2
@Qelphybox
Front-end developer
Нужно объявить метод хелпером.
class ApplicationController < ActionController::Base
helper :show_user
   def show_user
       #блаблабла
   end
end
Ответ написан
@thepry
Ruby on rails, 1С разработчик
Не могу заставить работать эту строчку странице /views/applications.html.haml

Стоит писать сообщение об ошибке, которое вы получаете, когда «не можете заставить».
Вангую, что у вас @user не определен.
Ответ написан
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы