Shop Brand
Magento 2 Extension — User Guide & Documentation
1 · Installation
Two ways to install — via Composer or by uploading the app folder. Both end with the same Magento CLI steps.
System requirements
- Magento 2.3.x / 2.4.x installed and working
- PHP, MySQL/MariaDB and web server meeting Magento 2 system requirements
- SSH access to run Magento CLI commands
Method 1 — Install via Composer (recommended)
- Open a terminal in your Magento 2 root directory and require the package:
composer require magepow/shopbrand - Run the Magento setup upgrade:
php bin/magento setup:upgrade - Deploy static content (production mode):
php bin/magento setup:static-content:deploy -f - Flush the cache:
php bin/magento cache:flush
Method 2 — Manual install (upload app folder)
- Download the extension package and unzip it. Upload the
appfolder to your Magento 2 root so it merges with the existingappdirectory. - Run the following commands from the Magento 2 root:
php bin/magento setup:upgrade php bin/magento setup:static-content:deploy -f php bin/magento cache:flush - Log out of the Admin panel and log back in to refresh access permissions, then clear the cache under
System > Cache Management.
2 · Configuration & Usage
All settings live in the Magento Admin panel. Screenshots below match the default Admin theme.
- Magento 2 Shop by Brand Extension is a great plugin to showcase branded products on your store. You can Create and Customize as many brands as you want, assign products to the brands and allow customers to filter and view products from their favorite brands in multiple ways. Also you can set SEO Meta details for the brand page.
- Key features of Magento 2 Shop Brand Extension
- Link in top Navigation.
- Automatic assiciate with default manufacturer attribute.
- Can Re-Sync for New Manufacturer Brand.
- Left Side bar Block for Shop By Brands.
- 100% Open-source, Support multi-store, Support multi-language.
- The brand tab for a single product page.
- Easy to install and customize.
1 - How to Enable/Disable the extension
- General Configuration
- To Enable/DisableMagiccart Shop Brand Extension: Go to Admin Panel > Stores > Settings > Configuration > Magiccart > Shop Brand. Then, select Yes to Enable module/No to Disable the module
2 - How to show shop brand pages or Homepage
- After Enable the module, To setting and config the module.
- Go toAdmin Panel > Stores > Settings > Configuration > Magiccart > Shop Brand > General.
- Title: Title of the brand list, display when show widget.
- Route name: It is a router when config, default is shopbrand.
- Url Suffix: It is suffix when config, default is .html.
- Show Brand Link in Top Menu: Choose Yes/No will show/hide brand link on top menu.
- Attribute Brand: Choose brand attribute code to config shop brand, and add product for brand.
- Slide: Choose Yes/No will show/hide brand list show by slider.
- Slide Vertical: Display brand list by mode slides vertical when config true.
- Infinite: The brand list will run by slide mode infinite.
- Auto Play: The brand list will auto-play run.
- Arrows: Display arrows next/back of the slide.
- Dots: Display dots under the slide brand list.
- Speed: Speed the slide brand list by config.
- Autoplay Speed: Speed the slide brand list by auto-play speed, default: 1000.
- Padding: Padding of items brand.
- After config general next config Setting Responsive.
- Go toAdmin Panel > Stores > Settings > Configuration > Magiccart > Shop Brand > Setting Responsive.
- Max-width 360: Number product show in screen ( Size <= 360 ), default: 1 column.
- Max-width 480: Number product show in screen ( 360 < Size < 480 ), default: 2 column.
- Max-width 640: Number product show in screen ( 480 < Size < 640 ), default: 3 column.
- Max-width 768: Number product show in screen ( 640 < Size < 768 ), default: 4 column.
- Max-width 991: Number product show in screen ( 768 < Size < 992 ), default: 5 column.
- Max-width 1199: Number product show in screen ( 992 < Size < 1200 ), default: 6 column.
- Max-width 1919: Number product show in screen ( 1200 < Size < 1920 ), default: 7 column.
- Max-width 1920: Number product show in screen ( Size >= 1920 ), default: 8 column.
- After config general next config List Page Settings.
- Go toAdmin Panel > Stores > Settings > Configuration > Magiccart > Shop Brand > List Page Settings.
- Sidebar Title: Title of brand list on sidebar.
- Show Product Count: Display the product number next to the Brand name.
3 - How to add new brand
3.1 - How to configure attribute code and create option brand
- Go toAdmin Panel > Stores > Attributes > Product.
- Choose attribute won't use to create brand and config.
- Go toAdmin Panel > Stores > Attributes > Attribute Set.
- Add configuration properties in group properties.
3.2 - Add product in brand
- After config attribute code and create option brand next config Add product in brand.
- Go toAdmin Panel > Catelog > Product > Edit product want add in brand.
- In manufacturer choose brand want add and save product.
3.3 - Add new brand
- Next create new brand and guide setup brand.
- Go toAdmin Panel > Magiccart >Shop Brand > Brand > Add New Brand.
- In Brand Information config.
- Title: It is required, name of the brand want to add.
- URL key: url of brand.
- Brand: Choose brand need add.
- Brand Logo: add image brand .
- Description: Use to show details of brand.
- Store View: Display range of the brand.
- Status: Enable/disable the brand.
- List Brand in grid admin.
3.4 - Add the brand widget
- After Add new brand, next add the brand widget.
- Go toAdmin Panel > Content > Widgets > Add Widget > Add New Brand > Type: Shop Brand Widget.
- Setup widget follow you want.
4 - Results In Frontend
4.1 - On the widget pages.
4.2 - Link the brand in top menu.
4.3 - Display brand on sidebar.
4.4 - List brand.
4.5 - List product when click by brand.
3 · Support
Found a bug or need customization? Contact us — we usually reply within 24–48 hours.
Need help?
- Ticket support: support.magepow.com — we reply within 24–48 hours (usually much faster). Please include your Magento version, extension version and screenshots/error messages.
- Documentation: docs.magepow.com
- Video tutorials: Magepow on YouTube
Bug reports
If you find a bug, please report it via the ticket system with steps to reproduce, expected vs. actual behavior, and any relevant logs (var/log/system.log, var/log/exception.log).