Saltar al contenido principal

Resumen

El módulo Content es donde modelas, redactas y publicas todo tipo de contenido en CXF. Defines la forma de una familia de contenido una sola vez con un Content Template, y luego creas Content Instances a partir de él — cada una redactada como una o más Content Versions en distintos idiomas y entornos, con estados draft y published. Los archivos viven en el DAM, y las Publishing Windows controlan cuándo se publican las versions. Para ver cómo encaja Content en el resto de la plataforma, consulta Conceptos básicos. El módulo se construye alrededor de unas pocas ideas conectadas.

Templates e instances

Un Content Template es el blueprint de una familia de contenido — fija el tipo de la familia, los attributes personalizados que llevan sus registros y cómo se comportan. Un Content Instance es un registro concreto creado desde un template, que hereda su tipo y su esquema de attributes. Los templates vienen en cinco tipos, así que el mismo motor de contenido impulsa objetos muy distintos:
TipoPara qué sirve
StoriesContenido editorial — artículos, posts, páginas.
ProductsBienes y servicios vendibles que impulsan Commerce.
LocationsLugares físicos o virtuales — también usados como locations de inventory en Commerce.
BlocksFragmentos de contenido reutilizables que se componen en otro contenido.
TaxonomiesÁrboles de categorización, acotados a un object type (ver Taxonomies).
Los Products y las Locations de Commerce son content instances — un producto vendible o una bodega no es más que un content instance del template correspondiente. Content es la base sobre la que se construyen los demás módulos.

Versions: idioma, entorno, status

El contenido no es un único registro plano. Cada instance se redacta como Content Versions, donde una version es una rendición identificada por idioma × entorno × status (draft o published). Así es como la misma instance puede tener una version en inglés y otra en español, un entorno production y uno development, y un borrador en progreso junto a lo que está en vivo — todo a la vez. Los campos de contenido de una instance (sus valores de attributes) viven en sus versions.

Assets

El DAM (Digital Asset Management) es la librería donde viven los archivos — imágenes, video, documentos y enlaces externos — organizados en carpetas, con variations responsivas y sources alternativas. El contenido referencia assets a través de sus attributes de tipo media.

Programación

En lugar de publicar a mano, puedes programar que una version se publique y se retire automáticamente. Una Publishing Window es un rango de tiempo nombrado y reutilizable al que apuntas la programación de una version — se publica al inicio de la ventana y se despublica al final.

En este módulo

Content Templates

El blueprint que define el tipo, los attributes y el comportamiento de una familia de contenido.

Content Instances

Los registros creados desde un template — stories, products, locations y más.

Content Versions

Renditiones por idioma × entorno × status, con estados draft y published.

DAM

La librería de assets — archivos, carpetas, variations y enlaces.

Publishing Windows

Rangos de tiempo reutilizables que programan cuándo se publica el contenido.