Provides per-store overrides of Commerce content.
Supports products and product variations, as well as their translations.
Getting started
Enable the "Enable store overrides" checkbox on your product/variation type.
Then select at least one field as overridable.
Your product/variation form will now have a Master tab (for original data) and a tab per store, for the override data.
How it works
One store override covers one store/entity/langcode combination, and contains serialized field data. That way only a single database row needs to be fetched per entity when applying overrides.
The module overrides EntityRepository::getTranslationFromContext(), and uses it to automatically apply store overrides on the frontend.
Project information
- Module categories: E-commerce
- Ecosystem: Commerce Core
- Created by bojanz on , updated
- Stable releases for this project are covered by the security advisory policy.
There are currently no supported stable releases.