1 Pregunta: Vista previa del contenido de Kentico Cloud con Gatsby

pregunta creada en Thu, Mar 28, 2019 12:00 AM

Estoy configurando un sitio web de Gatsby utilizando Kentico Cloud como el CMS sin cabeza, el único problema es que parece que no es posible obtener una vista previa del contenido de la nube de kentico con gatsby.

Una de las características principales de kentico cloud es que tiene un flujo de trabajo incorporado, lo que es excelente para la aprobación de las necesidades de la empresa antes de publicar. Habrá una situación en la que el aprobador desea ver cómo se ve en el sitio web de gatsby, en lugar de solo el contenido en la nube de kentico antes de que lo aprueben.

    
1
1 Respuestas                              1                         

Definitivamente es posible configurar la vista previa con Kentico CLoud Gatsby fuente complemento .

Todas las propiedades de El objeto de configuración de JavaScript SDK se puede pasar a la configuración de Gatsby.

Así que la configuración para la vista previa se vería así:

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`,
        ]
      }
    }
    ...
  ]
  ...
}
    
2
2019-03-29 00: 25: 09Z
  1. Gracias por su respuesta. Lo tengo funcionando, pero si hago cambios en la nube de Kentico y hago clic en el botón de vista previa, el contenido modificado pero no publicado aún no se puede actualizar en el sitio web de gatsby. ¿Hay alguna forma de que pueda desencadenar una reconstrucción de gatsby sin publicar el contenido de la nube de Kentico?
    2019-03-29 10: 07: 27Z
  2. Actualmente, la única forma de enganchar algo es publicando. También existe la posibilidad de enganchar la notificación por correo electrónico cuando asigna un colaborador y cambia el paso del flujo de trabajo, pero de esta manera es realmente intrépido. Por lo tanto, es necesario golpear el servidor de desarrollo de reconstrucción /reinicio del sitio manualmente por ahora.
    2019-03-29 14: 23: 21Z
  3. Gracias Simply007, su colega Eric me dijo que Kentico Cloud está desarrollando una funcionalidad para permitir que el webhook se pueda activar mediante un estado de flujo de trabajo personalizado. Si puedes publicar una actualización cuando esa característica se active, sería genial. Como básicamente la nueva función resuelve el problema que tengo en primer lugar.
    2019-03-31 21: 41: 38Z
  4. Sí, tienes razón, no quería hacer spam aquí. Te avisaré allí cuando se lance la función.
    2019-04-01 01: 13: 52Z
fuente colocada aquí