Enlaces de vista previa del contenido
Los enlaces de vista previa permiten abrir la entrada actual en tu frontend en modo borrador antes de publicarla. Contismo arma la URL a partir de una plantilla que configuras en cada modelo de contenido; tu sitio valida la solicitud y carga el contenido en borrador desde la API GraphQL.
Configurar una URL de vista previa en el modelo
Sección titulada «Configurar una URL de vista previa en el modelo»Cada modelo de contenido admite una plantilla de URL de vista previa (una URL completa, no solo una ruta).
- Ve a Modelos → Modelos de contenido y abre el modelo.
- En la sección URL de vista previa, ingresa un patrón de URL completo.
- Usa tokens para los segmentos dinámicos (consulta la tabla de referencia de esa sección, o la de abajo).
- Guarda el modelo (usa la acción de guardar del editor del modelo para que se almacene la plantilla).
Plantilla de ejemplo:
https://staging.example.com/api/draft?secret=YOUR_SECRET&redirect=/blog/{field.slug}Staging y producción suelen usar entornos distintos en Contismo, cada uno con su propia plantilla que apunta al host correspondiente.
Tokens disponibles
Sección titulada «Tokens disponibles»| Token | Valor |
|---|---|
{entryId} |
ID de la entrada |
{locale} |
ID de API de la configuración regional |
{model} |
ID de API del modelo de contenido (singular) |
{modelPlural} |
ID de API del modelo de contenido (plural) |
{status} |
Estado de la entrada (DRAFT, PUBLISHED, …) |
{environment} |
ID de API del entorno |
{field.<apiId>} |
Valor del campo según el ID de API del campo (por ejemplo, {field.slug}) |
Los valores de los tokens se codifican para URL cuando el enlace se arma a partir de los datos guardados. La vista previa solo está disponible para entradas existentes. Si a la entrada guardada le falta un token obligatorio, el control permanece desactivado hasta que guardes con ese campo completo.
Abrir la vista previa desde el editor de entradas
Sección titulada «Abrir la vista previa desde el editor de entradas»Cuando hay una plantilla configurada, la barra de herramientas del editor de entradas (parte superior de la página) muestra un control de botón de Vista previa:
- Abrir vista previa: abre la URL resuelta en una pestaña nueva
- Copiar (icono del portapapeles): copia la URL resuelta
Si faltan tokens obligatorios, el control permanece desactivado y una descripción emergente explica qué hace falta (por ejemplo, guardar la entrada primero cuando la plantilla usa {entryId}).
El enlace usa los datos guardados de la entrada (la última versión almacenada en Contismo). Guarda la entrada primero si la estás creando o si cambiaste campos que aparecen en la URL (por ejemplo, {field.slug}).