Versiones y Publicación
Versiones
Cada página tiene una o más Versiones (page_version), cada una con su propio estado (Borrador / Publicada). Esto permite editar una nueva versión del contenido sin afectar a lo que está publicado — solo cuando la versión se marca como Publicada pasa a ser la versión activa de la página.
Los componentes de contenido (Banner, Contenido, Listado, Slider, Funcionalidad) pertenecen siempre a una versión específica (page_version_id), no a la página directamente. Es decir, editar un componente en una versión en borrador no afecta a lo que está publicado.
Publicación
Al publicar una página, CLUAR:
- Recopila todos los componentes activos de la versión publicada (banners, contenidos, listados, sliders, funcionalidades, con sus respectivas acciones).
- Genera un archivo de estructura en JSON con ese contenido.
- En producción, prerrenderiza un
index.htmlestático para la URL de la página (por idioma), ya con las metatags de SEO y Open Graph rellenadas — importante para compartir en redes sociales y para los motores de búsqueda, ya que el sitio en sí es una SPA en React.
Siguiente paso
Una forma habitual de crear una página es duplicar otra ya existente — consulta Clonar página.