This plugin is part of the Frontend Development Intermediate learning path of the Shopware Academy.
It demonstrates how to:
- Implement campaign-specific storefront styling using a Black Friday example.
- Override storefront templates (product card and product-detail-page) in a theme plugin.
- Add and structure campaign SCSS and integrate it into the storefront build.
- Use a product custom field (bool) to control campaign styling
Tested for Shopware 6.7
Run the following commands to install the plugin:
bin/console plugin:refresh
bin/console plugin:install FrontendDevIntermediateCampaignStylingTheme --activate --clearCacheThen compile the theme and clear the cache:
bin/console theme:compile
bin/console cache:clearMIT License.
You may use this plugin in commercial and professional projects. It is provided as an educational example and comes without a warranty and without support.
This plugin is part of the Shopware Academy curriculum.