Предварительный просмотр контента Kentico Cloud с Гэтсби - PullRequest
1 голос
/ 29 марта 2019

Я настраиваю веб-сайт Gatsby, используя Kentico Cloud в качестве автономной CMS, единственная проблема заключается в том, что кажется невозможным предварительный просмотр содержимого облака kentico с помощью gatsby.

Одной из замечательных особенностей облачного хранилища kentico является то, что он имеет встроенный рабочий процесс, который отлично подходит для утверждения компанией перед публикацией.Будет ситуация, когда утверждающий захочет просмотреть то, как он выглядит на веб-сайте gatsby, а не только контент в облаке kentico, прежде чем он одобрит его.

1 Ответ

2 голосов
/ 29 марта 2019

Определенно можно настроить предварительный просмотр с помощью исходного плагина Kentico CLoud Gatsby .

Все свойства из объекта конфигурации JavaScript SDK могут быть переданы вконфигурация Гэтсби.

Таким образом, конфигурация для предварительного просмотра будет выглядеть следующим образом:

module.exports = {
  ...
  plugins: [
    ...
    {
      resolve: `gatsby-source-kentico-cloud`,
      options: {
        deliveryClientConfig: { // Configuration object
          projectId: `XXX`,
          previewApiKey: `YYY`,
          enablePreviewMode: true,
          typeResolvers: []
        },
        languageCodenames: [ // example language configuration
          `en-US`, // default language
          `es-ES`,
        ]
      }
    }
    ...
  ]
  ...
}
...