MageSuite documentation is under refactor and update phase.
MageSuite is a Magento 2 extension ecosystem providing UX/performance improvements and many new features.
Demo
A small peek into to available features, this is by no means exaustive.
Short video presentation of the Content Constructor feature:
User guide
User guide of MageSuite features can be found here.
Some of extensions presented in User Guide are optional and not included in the main MageSuite Metapackage, so you might need to install them separately.
List of available modules
Basic MageSuite modules are a part of MageSuite Metapackage, but MageSuite offers a plenty of optional modules that can be added separately.
You can find list of all available extensions on packagist.org.
At later point of time, we will include the full list here.
MageSuite Metapackage
"creativestyle/magesuite"
This is a core Metapackage which you should install in order to get basic MageSuite into your Magento 2 setup.
https://github.com/magesuite/magesuite/blob/10.x/composer.json
Requirements
Magento version requirements depend on the MageSuite versions, check Magento Versions table for reference.
The whole ecosystem depends on elasticsuite and you need elasticsearch in order to use it.
All of the frontend features and improvements are implemented in theme-creativeshop. You won't be able to take advantage of them if you use Luma or other custom theme.
WARNING! We do not support "easy"/"zip" magento installations. Creativeshop supports only the Integrator / composer route.
Installation
TIP It's advised you either have Elasticsuite (version 2.10.x) already installed and running. If you don't then this package will install it and you must have elasticsearch up and running on localhost:9200
prior to executing the setup:upgrade
or it will fail.
https://experienceleague.adobe.com/docs/commerce-operations/installation-guide/overview.html if you don't have it yet
Execute
composer require creativestyle/magesuite {version}
- according to compatibility tableExecute
bin/magento setup:upgrade
Build the theme (next chapter)
Flush Magento cache
Switch the theme to Theme Creativeshop in the Admin Panel
Building theme-creativeshop
theme-creativeshop requires Node ^14.0.0 and Yarn
MageSuite theme does not rely on Magento for building the assets, instead it uses gulp and webpack.
Before you start, make sure you have nodejs and yarn installed.
After the theme's composer package is installed to your Magento project, execute:
cd vendor/creativestyle/theme-creativeshop yarn install yarn build
It will build and place build artifacts into app/design
subfolder.
After the theme is built, clear your Magento cache and you should be able to select it in admin.
Magento versions compatibility table
Magento version | MageSuite Package version | Breaking changes documentation |
---|---|---|
2.3.0-2.3.1 | ^2.0.0 | |
2.3.2 | ^3.0.0 | |
2.3.3 | ^4.0.0 | |
2.3.4+ | ^5.0.0 | |
2.4.0-2.4.1 | ^7.0.0 | |
2.4.2 | ^8.0.0 | |
2.4.2 | ^9.0.0 | |
2.4.3 | ^10.0.0 | |
2.4.4 | ^11.0.0 | |
2.4.5+ | ^12.0.0 |