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
cmsRowHeroBanner
component to buildRowHeroBanner
content as seen in demo; - Use
cmsRowLinks
component to buildRowLinks
content; - Use
cmsRowProduct
component to buildRowProduct
catalog with ability to specify products by either category, SKU or custom rules; - Use
cmsRowSpecialBanner
component to buildRowSpecialBanner
content; - Use
cmsRowQuote
component to buildRowQuote
rich 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:upgrade
In production mode:
# compile & generate static files
bin/magento deploy:mode:set production
In 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.