Skip to content

magecommerce/magento-graphcommerce-cms

 
 

Repository files navigation

GraphCommerce headless CMS extension for Magento 2

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.

Features

  • 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;

Supported PageBuilder Components

  • Use cmsRowHeroBanner component to build RowHeroBanner content as seen in demo;
  • Use cmsRowLinks component to build RowLinks content;
  • Use cmsRowProduct component to build RowProduct catalog with ability to specify products by either category, SKU or custom rules;
  • Use cmsRowSpecialBanner component to build RowSpecialBanner content;
  • Use cmsRowQuote component to build RowQuote rich text content;

Supported PageBuilder Elements

  • 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;

Compatibility

  • Open Source >= 2.4.4

Installation

Using composer

composer require softcommerce/module-graphcommerce-cms

Post Installation

# 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

Support

Soft Commerce Ltd
[email protected]

License

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.

Thanks for dropping by

Soft Commerce Ltd
https://softcommerce.io/

About

No description, website, or topics provided.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • PHP 82.0%
  • JavaScript 11.8%
  • HTML 6.0%
  • Less 0.2%