在Rails引擎中覆盖Kaminari配置

时间:2013-05-06 16:13:56

标签: ruby-on-rails ruby rails-engines kaminari

我目前正在尝试修复引擎中的问题: 我提供了一个带有后端视图的日志引擎,因此我需要一个分页。 由于kaminari和will_paginate相互阻塞,我遇到了问题。

所以我需要一种方法来配置Kaminari参数直接在我的引擎中覆盖方法名称。

Kaminari位于版本0.14.1上,并在.gemspec中作为依赖项加载。 如果我直接通过引擎config/initializers/kaminari_config.rb文件中的initilizer用

调用它

Kaminari.configure do |config|

我明白了:

uninitialized constant Kaminari

我很想听听你的解决方案。

1 个答案:

答案 0 :(得分:2)

您需要将此行添加到您的文件中:

  

要求'kaminari'

要加载模块,否则ruby无法识别它。