1
Auf Spree 2.4, ich kann nicht scheinen, eine gute Möglichkeit zu finden, expired_reimbursurement_type und/oder default_reimbursurement_type in meiner App zu überschreiben.wie überschreibe ich spree override exspired_reimbursurement_type und default_reimbursurement_type
ich versucht, dieses
Spree::Reimbursement::ReimbursementTypeEngine.class_eval do
self.refund_time_constraint = 90.days
self.default_reimbursement_type = Spree::ReimbursementType::OriginalPayment
self.exchange_reimbursement_type = Spree::ReimbursementType::StoreCredit
end
Und auch in initializer/spree.rb
Spree::Reimbursement::ReimbursementTypeEngine.refund_time_constraint = 90.days
Spree::Reimbursement::ReimbursementTypeEngine.default_reimbursement_type = Spree::ReimbursementType::OriginalPayment
Spree::Reimbursement::ReimbursementTypeEngine.exchange_reimbursement_type = Spree::ReimbursementType::StoreCredit
aber weder schien richtig
Nevermind zu arbeiten, Das erste Beispiel funktioniert ordnungsgemäß –