В моем приложении у меня есть компания, подразделение, пользователи .... Компания - имеет много отделов, пользователей - принадлежит одному или нескольким подразделениям.Rails: Как изменить переменную в Application Controller
При входе пользователя в current_division установлено значение User.division [0] в Application_controller. Я хочу реализовать функцию, в которой пользователь может переключаться между различными разделами. Любые идеи о том, как реализовать эту функциональность.
Как изменить current_division в Application_controller? Это current_division используется другими контроллерами и моделями.
Class Division < ActiveRecord:Base
def self.current_div options={}
if options[:division_id].nil?
current_user.division[0]
else
Division.find_by_id(options[:id])
end
конец
Я называю метод Division.current_div, когда пользователь может выбрать другое подразделение из выпадающего списка
Показать код, в котором вы устанавливаете 'current_division' – RAJ