From 00c912d12bc49c0e7b3d748854e0bdce94ff3470 Mon Sep 17 00:00:00 2001 From: Akira Matsuda Date: Wed, 21 Aug 2013 16:58:10 +0900 Subject: [PATCH] Rails 3.0.x fails to load helpers in Engines (?) https://github.com/amatsuda/kaminari/commit/2ed8adfe378594ae1585ac4a457a6d01f04478eb#commitcomment-3882694 --- lib/kaminari/hooks.rb | 8 ++++++++ 1 file changed, 8 insertions(+) diff --git a/lib/kaminari/hooks.rb b/lib/kaminari/hooks.rb index 706d113..3cf6b6a 100644 --- a/lib/kaminari/hooks.rb +++ b/lib/kaminari/hooks.rb @@ -27,6 +27,14 @@ module Kaminari ::MongoMapper::Document.send :include, Kaminari::MongoMapperExtension::Document ::Plucky::Query.send :include, Kaminari::PluckyCriteriaMethods end + + # Rails 3.0.x fails to load helpers in Engines (?) + if defined?(::ActionView) && ::ActionPack::VERSION::STRING < '3.1' + ActiveSupport.on_load(:action_view) do + require 'kaminari/helpers/action_view_extension' + ::ActionView::Base.send :include, Kaminari::ActionViewExtension + end + end require 'kaminari/models/array_extension' end end