Skip to content

grow/grow-ext-contentful

Folders and files

NameName
Last commit message
Last commit date

Latest commit

ef7451b · Apr 22, 2019

History

25 Commits
Apr 22, 2019
Mar 6, 2019
Jun 26, 2017
Jun 26, 2017
Jun 27, 2017
Oct 13, 2018
Oct 23, 2018
Oct 18, 2018

Repository files navigation

grow-ext-contentul

Build Status

Contentful extension for Grow. Binds Contentful collections to Grow collections.

Concept

  • Binds Contentful collections to Grow collections.
  • Supports localized fields and localization.
  • Currently limited to 100 entries per collection.

Usage

Initial setup

  1. Create an extensions.txt file within your pod.
  2. Add to the file: git+git://github.com/grow/grow-ext-contentful
  3. Run grow install.
  4. Add the following section to podspec.yaml:
extensions:
  preprocessors:
  - extensions.contentful_ext.ContentfulPreprocessor

preprocessors:
- kind: contentful
  autorun: true

  space: exampleContentfulSpaceId
  access_token: exampleContentfulProductionKey

  # Uncomment to use the `preview` API.
  # access_token: exampleContentfulPreviewKey
  # preview: true

  bind:
  - collection: /content/exampleModel1/
    content_type: exampleModel1
    # Optional. The field used to generate the basename of the Grow document.
    key: slug
  - collection: /content/exampleModel2/
    content_type: exampleModel2