benmorganio
06/14/2022, 7:48 PMJared Norman
app/overrides/my_store/spree/product_decorator.rb
module MyStore::Spree::ProductDecorator
# ...
Spree::Product.prepend self
endJared Norman
benmorganio
06/14/2022, 7:53 PMJared Norman
Spree::ProductDecorator and any extension does that too, you'll collidebenmorganio
06/14/2022, 7:54 PMbenmorganio
06/14/2022, 7:54 PMJared Norman
waiting_for_dev
06/15/2022, 4:01 AMprepend is the less obtrusive one. However, before doing that, always consider if you can:
⢠Use a custom service class
⢠Use an event handler
See https://edgeguides.solidus.io/customization/customizing-the-core for details