В рельсах 2.3.8 Я пытаюсь получить базовый файл before_filter. Он работает, если я делаю это в отдельных контроллерах, но теперь я хочу сделать это в своем ApplicationController.Rails игнорирует мое определение фильтра в ApplicationController
class ApplicationController < ActionController::Base
before_filter :hello
private
def hello
puts "HELLO!"
end
end
Я ожидаю, что это, чтобы заставить его работать привет перед запуском любого моих действий контроллера, без необходимости ссылаться на фильтры на все в моих классах контроллеров. Но, похоже, это просто игнорирует (никогда не называя «привет»). Почему это может быть так?
Почему, по вашему мнению, фильтр не вызывается? Просто для тестирования место переадресации в фильтр или отправить весь код фильтра – Bohdan 2010-12-15 18:34:48