【发布时间】:2012-08-12 20:51:22
【问题描述】:
我正在尝试使用以下方法覆盖 base_helper.rb 的辅助方法:
module Spree
module BaseHelper.class_eval do
def taxons_tree(root_taxon, current_taxon, max_level = 1)
.....
end
end
end
它不适合我。有人知道我在这里缺少什么吗?
谢谢!
固定:
我应该使用:
Spree::BaseHelper.module_eval do
def taxons_tree(root_taxon, current_taxon, max_level = 1)
...
end
end
改为。
【问题讨论】:
-
对我来说只有在使用时才有效
Spree::BaseHelper.class_eval
标签: helper spree overriding