Hi, I'm not sure if this is the right place to post this, but please redirect me if I'm posting this in the wrong place.
I'm trying to use a method defined in an engine's library, specifically it is the current_order method from the Spree::Core engine: https://github.com/spree/spree/blob/master/core/lib/spree/core/current_order.rb In my view, I've tried Spree::Core::CurrentOrder. current_order Using just "current_order" in development works fine though, but not in production. So then I've tried to require it in my views file like this: require 'spree/core/current_order' I've also tried permutations of these other solutions: http://stackoverflow.com/questions/11124447/how-to-incorporate-rails-engine-applicationcontroller-methods-in-a-main-app http://stackoverflow.com/questions/7323327/a-way-to-add-before-filter-from-engine-to-application/ http://stackoverflow.com/questions/8797690/rails-3-1-better-way-to-expose-an-engines-helper-within-the-client-app But I've lost track of what I actually did. Can someone please point me in the right direction? Maybe I implemented the solutions in the above links incorrectly? This is the error I'm getting in production: 2012-06-21T09:59:08+00:00 app[web.1]: ActionView::Template::Error (undefined method `current_order' for Spree::Core::CurrentOrder:Module): If I comment out the lines of code with current_order, everything works in production. I'm thinking it's the way things are loaded in production? But this is the first time I'm trying to deploy so I don't quite understand the differences between development and production. I'm not sure if it matters, but I'm deploying on Heroku. Thanks in advance! -- You received this message because you are subscribed to the Google Groups "Ruby on Rails: Core" group. To view this discussion on the web visit https://groups.google.com/d/msg/rubyonrails-core/-/SXr427-hIlAJ. To post to this group, send email to [email protected]. To unsubscribe from this group, send email to [email protected]. For more options, visit this group at http://groups.google.com/group/rubyonrails-core?hl=en.
