Built on WIX Headless

Blog / how-to

Cómo configurar Dynamic Pages con CMS for Harmony

· cómo crear páginas dinámicas en Harmony

Cómo configurar Dynamic Pages con CMS for Harmony

El Dynamic Page de CMS for Harmony muestra un ítem de colección por URL (por ejemplo /fruits/apple). Desde la versión 14, crea esa página como una página dinámica nativa de Wix y coloca el widget en ella. Consulta Create a native Wix dynamic page.

Qué necesitas

1. Añade una página de colección nativa

  1. Instala CMS for Harmony desde el App Market si aún no está instalada.
  2. Abre el dashboard de CMS for Harmony y crea una colección (Team, Listings, Projects, …) con los campos que necesites.
  3. Añade algunos ítems para que las URLs y las vistas previas tengan datos reales.
  4. Abre la colección y elige More actions → Add collection page.
  5. Wix añade una página dinámica nativa. Anota su ruta — la parte antes del slug del ítem. Una colección Fruits puede usar fruits para URLs como /fruits/apple.

Wix guarda el slug de cada ítem en Item slug.

La página es una plantilla

Esa página de colección es una plantilla compartida: el mismo layout y el mismo widget Dynamic Page sirven cada URL de ítem bajo esa ruta.

2. Configura el widget Dynamic Page

En la página de colección nativa:

  1. Añade Dynamic Page desde Add → Elements → Installed Apps → CMS for Harmony.
  2. Selecciona el widget y abre sus ajustes.
  3. Conecta la colección.
  4. Elige un layout: Hero, Split, Stack, Minimal o HTML/CSS personalizado.
  5. Selecciona los campos que verán los visitantes.
  6. En Dynamic page del panel, configura:
    • Page path con la ruta nativa (fruits para /fruits/apple). Sin barra inicial.
    • Page link field en Item slug
  7. Opcionalmente elige un Preview item para el editor (las páginas en vivo usan la URL).
  8. Mapea el SEO por ítem (título, descripción, imagen) cuando quieras vistas previas de búsqueda y redes por URL.

Referencia del widget: Dynamic Page.

3. Publica y prueba

  1. Publica el sitio.
  2. Abre algunas URLs de ítem (por ejemplo /fruits/apple y /fruits/pear) y confirma que la misma plantilla muestra contenido distinto.

4. Otra colección

Cada colección tiene su propia página dinámica nativa:

  1. Abre esa colección y elige More actions → Add collection page.
  2. Añade Dynamic Page, conecta la colección y configura Page path con la ruta de esa página.
  3. Configura layout, campos y SEO como arriba.

5. Enlaza Repeater y otros displays

En Repeater, Table, Slideshow, Media Gallery o Calendar:

  1. Conecta la misma colección que el Dynamic Page.
  2. Abre Dynamic page en el panel de ese widget.
  3. Activa Link to item page.
  4. Elige cómo funciona el clic en ese widget.
  5. Configura Page path con la misma ruta nativa (fruits).
  6. Configura Page link field en Item slug.
  7. Elige abrir en la misma pestaña o en una nueva (en el sitio en vivo).

Un clic va a la URL de ese ítem — por ejemplo de una tarjeta del Repeater a /fruits/apple.

Páginas que ya están en el sitio

Una página /item de una versión anterior sigue funcionando. Configura Page path con el prefijo de esa página (item, o item-1) y Page link field en Dynamic page slug. Make dynamic se ha eliminado, pero Wix sigue rellenando ese campo para los ítems nuevos. Las páginas nuevas usan Add collection page e Item slug.

Relacionado

Actualizado:

¿Listo para probarlo en Harmony? Consigue un sitio de inicio gratis CMS for Harmony