Estructura Halls
La colección halls es un tipo de colección diseñado para gestionar información relacionada con “salas” en el sistema Strapi. Incluye relaciones con expertos, socios y productos, además de soportar componentes y zonas dinámicas.
Configuración Básica
Section titled “Configuración Básica”- Nombre singular:
hall - Nombre plural:
halls - Nombre para mostrar:
Hall - Borradores y publicación: Activado
Atributos
Section titled “Atributos”Atributos Simples
Section titled “Atributos Simples”- Nombre:
titleHall - Tipo:
string - Requerido: Sí
- Descripción: Título de la sala
- Nombre:
slug - Tipo:
string - Requerido: No
- Descripción: Identificador único (slug autogenerado)
- Nombre:
slug - Tipo:
boolean - Requerido: No
- Descripción: Indica si la sala incluye un certificado
- Nombre:
actionCertificate - Tipo:
string - Requerido: No
- Descripción: Action del formulario relacionado con la solicitud del certificado
Atributos Multimedia
Section titled “Atributos Multimedia”- Nombre:
imgCountdownJpg - Tipo:
media - Múltiple: No
- Permitido: imágenes, archivos, videos, audios
- Requerido: No
- Descripción: Imagen en formato JPG para la cuenta atrás
- Nombre:
imgCountdownWebp - Tipo:
media - Múltiple: No
- Permitido: imágenes, archivos, videos, audios
- Requerido: No
- Descripción: Imagen en formato WEBP para la cuenta atrás
Atributos de Relación
Section titled “Atributos de Relación”- Nombre:
oneToMany - Tipo de Relación:
string - Objetivo:
api::product.product - Inverso: N/A
- Nombre:
manyToMany - Tipo de Relación:
string - Objetivo:
api::expert.expert - Inverso:
halls
- Nombre:
manyToMany - Tipo de Relación:
string - Objetivo:
api::partner.partner - Inverso:
halls
Componentes Asociados
Section titled “Componentes Asociados”Componente program
Section titled “Componente program”- Tipo: Componente repetible.
- Estructura:
row: Componente repetible que contiene filas del programa.rowTitle: Título que aparecerá encima del programa.
Componente bannerData
Section titled “Componente bannerData”- Tipo: Componente no repetible.
- Referencia:
sliders.slider-home. - Descripción: Datos del banner que aparecerá en la página de
live.
Zona Dinámica
Section titled “Zona Dinámica”hallType
Section titled “hallType”- Tipo: Zona dinámica.
- Componentes Permitidos:
hall-direct.hall-ondemand.
- Restricciones:
- Máximo: 1.
- Mínimo: 1.
- Descripción: Zona dinámica que permite elegir entre plataformas para el directo (
hall-directasociado aZoom,hall-ondemandasociado aVimeo).
Detalles de Componentes Importantes
Section titled “Detalles de Componentes Importantes”Componente program
Section titled “Componente program”- Nombre de colección:
components_programs_hall_programs. - Atributos:
row: Componente repetible que hace referencia aprograms.hall-program-row.rowTitle:string.
Componente row
Section titled “Componente row”- Nombre de colección:
components_programs_hall_program_rows. - Atributos:
startHour:time.endHour:time.about:string.who: RelaciónoneToManyconapi::expert.expert.
Componente hall-direct
Section titled “Componente hall-direct”- Nombre de colección:
components_hall_types_hall_directs. - Atributos:
urlDirectZoom:stringRequiere los dígitos que corresponden al ID de la sala (ej: 281302173).startDate:datetime(Requerido).
Componente hall-ondemand
Section titled “Componente hall-ondemand”- Nombre de colección:
components_hall_types_hall_ondemands. - Atributos:
urlDirectVimeo:stringRequiere la url del src del iframe proporcionado.startDate:datetime(Requerido).finishDate:datetime(Requerido).
Para más información sobre la estructura de colecciones y componentes en Strapi, consulta la documentación oficial de Strapi.