На каждой странице моего приложения я хочу показывать проекты пользователя ... Итак, какой контроллер я использую, чтобы обеспечить доступность @projects из контроллера проектов в представлении?
Спасибо
В вашем application_controller выполните следующее:
before_filter :load_projects def load_projects @projects = Project.all end
Это будет запускать метод load_projects для каждого запроса и заполнять переменную @projects.
Вы также можете добавить условия в свой фильтр beforeнапример:
before_filter :load_projects, :only => [:index] def load_projects @projects = Project.all end
Подробнее о фильтрах ActionController: