Skip to content

VirtoCommerce/vc-module-contentful

Repository files navigation

VirtoCommerce Contentful Module

VirtoCommerce.Contentful module provides integration with https://contentful.com CMS service. Key features:

  • develop and publish CMS pages in Contentful and automatically publish to Virto Commerce CMS
  • un-publish existing pages
  • create and modify products (name, properties and editorial reviews)

Installation

Installing the module:

Settings

  • In Contentful configure a new custom application and under events enable event that posts to the following URL http://{URL}/admin/api/contentful/{STOREID}?api_key={VIRTO_API_KEY}, it should only apply for create, update and delete Entry events.

Contentful CMS settings

Documentation

  • In Contentful create "page-virto" entity with "Title", "Content" and "Permalink" properties (you can add additional properties like layout etc). You can also create other entries as long as they start with "page" prefix, for instance "page.doc". Module supports multiple entries.

setting up page model

  • Now go to content and create new "page" entry.

Create page in Contentful

  • After publishing you can open page in Virto Commerce site and it should look something like this

image

License

Copyright (c) Virto Solutions LTD. All rights reserved.

Licensed under the Virto Commerce Open Software License (the "License"); you may not use this file except in compliance with the License. You may obtain a copy of the License at

http://virtocommerce.com/opensourcelicense

Unless required by applicable law or agreed to in writing, software distributed under the License is distributed on an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.

About

Contentful Integration module

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Contributors 6