Я изменил валюту в Шпрее электронной коммерции и теперь я получаю следующее сообщение об ошибке:Как переопределить контроллер spree?
NoMethodError in Spree::OrdersController#populate
undefined method `+' for nil:NilClass
Extracted source (around line #116):
114 self.currency = currency
115 self.price = variant.price_in(currency).amount +
116 variant.price_modifier_amount_in(currency, opts)
117 else
118 self.price = variant.price +
variant.price_modifier_amount(opts)
Так я хочу переписать OrdersController
Я прочитал это: https://guides.spreecommerce.com/developer/logic.html Но я до сих пор путают - где можно Я нахожу исходный код для этого диспетчера заказов?
в любом случае, где я могу получить код для этого контроллера? – user2950593
Трассировка стека, вставленная в ваш вопрос (в первой строке), показывает путь к объекту, бросающему ошибку. Трассировка стека - ваш друг. Научитесь любить его. – jvillian