The core purpose of this module is to provide integration of PageBuilder Content Management System for GraphCommerce® headless theme, eventually replacing original HyGraph with its own CMS. This module extends PageBuilder's functionality by introducing custom components that are used for building page content.
- Build rich page content by using Magento's native PageBuilder;
- Create media assets that support both images, SVG and video formats;
- Both CMS Pages and Blocks are supported;
- Add your own custom PageBuilder components;
- Use
cmsRowHeroBannercomponent to buildRowHeroBannercontent as seen in demo; - Use
cmsRowLinkscomponent to buildRowLinkscontent; - Use
cmsRowProductcomponent to buildRowProductcatalog with ability to specify products by either category, SKU or custom rules; - Use
cmsRowSpecialBannercomponent to buildRowSpecialBannercontent; - Use
cmsRowQuotecomponent to buildRowQuoterich text content;
gc-asset- used to serve images and video files;gc-heading- used to provide a heading for components that require titles.gc-page-links- used to provide links that support either a direct, product, category or CMS page URL;gc-products- used to provide product listing defined by either a category, SKUs or a custom rule;gc-richtext- used to provide content built with the help of wysiwyg;
- Open Source >= 2.4.4
Using composer
composer require softcommerce/module-graphcommerce-cms
# Enable the module
bin/magento module:enable SoftCommerce_GraphCommerceCms
bin/magento setup:upgradeIn production mode:
# compile & generate static files
bin/magento deploy:mode:set productionIn development mode:
bin/magento setup:di:compile
Soft Commerce Ltd
[email protected]
Each source file included in this package is licensed under OSL 3.0.
Open Software License (OSL 3.0).
Please see LICENSE.txt for full details of the OSL 3.0 license.