2014-03-03 2 views
0

필자는 paper_trail gem dependency를 사용하여 새로운 확장 기능 확장 프로그램을 만들고 있습니다. 따라서 모델 변경 (제품 및 주문)을 추적하고 싶습니다.Paper_trail을 Spree 확장에 종속성으로 추가하는 방법은 무엇입니까?

undefined local variable or method `has_paper_trail' 

내 레일 응용 프로그램 Gemfile :

gem 'spree_blameable', path: '/spree_blameable' 

내 order_decorator.rb은 매우 간단합니다 : 시도는 레일 응용 프로그램을 시작하면 그런 다음,이 오류가 얻을

Spree::Order.class_eval do 
    has_paper_trail 
end 

내 gemspec :

s.add_dependency 'spree_core', '~> 2.1.4' 
s.add_dependency 'paper_trail', '~> 3.0.0' 

무엇이 그것이 없습니까?

편집 :이 포함 ​​후에 그냥 config/application.rb 내 문법, 인사말 Gemfile에

require 'paper_trail' 

를 추가

+0

Gemfile에 보석 'paper_trail', '~> 3.0.0'을 추가,이 확장 오픈 소스는 어디입니까? 나는 다른 사람들이이 기능을 갖고 싶어한다고 확신한다. – GeekOnCoffee

+0

@GeekOnCoffee 물론 https://github.com/acidlabs/spree_papertrail을 확인하십시오. –

답변

0

그냥 호기심 중

0

시도를

실례 보석 'paper_trail', '~> 3.0.0'추가 '레일/모두'.