Documentación del Proceso de Creación de una Interfaz ("Schema Interface")
1. Acceder a la Sección de Interfaces
En el panel lateral derecho (sidebar), busca y selecciona la opción "Añadir un nuevo componente". Esta opción te permitirá iniciar la creación de una nueva interface o esquema de interface.
2. Formulario de Creación de la Interfaz
Una vez en la pantalla de creación, verás un formulario con varias propiedades que debes completar para configurar la nueva interface. A continuación se detallan cada una de las propiedades disponibles:
- Nombre
- Descripción: Este campo corresponde al título o etiqueta que será visible en el formulario final.
- Función: Será el texto que se mostrará como etiqueta de la propiedad creada.
- Valor
- Descripción: Es la clave o
keyque se usará para identificar el valor en el formulario. - Función: Será el identificador interno utilizado para almacenar y manejar la propiedad.
- Tipo
- Descripción: Un campo de selección (select) donde podrás elegir el tipo de dato que tendrá esta propiedad.
- Función: Definirá el tipo de valor permitido (ej. texto, número, booleano, etc.) para la propiedad de la interface.
- Visualización
- Descripción: Un select donde puedes elegir el tipo de visualización o widget que tendrá el input dentro del formulario.
- Función: Controla cómo se mostrará la propiedad en el CMS, por ejemplo, como un campo de texto, un selector de fechas o un campo de archivo.
- Avanzado
- Descripción: Un botón que muestra opciones avanzadas. Al activarlo, podrás definir validaciones adicionales, como longitud máxima o restricciones específicas.
- Función: Estas validaciones avanzadas permiten controlar más a fondo los datos que se ingresan en esta propiedad.
- Guardar
- Descripción: Un botón para guardar la propiedad que has configurado.
- Función: Al hacer clic en este botón, la propiedad se agrega a la interface de manera definitiva.

3. Nombre de la Interface
Además de configurar las propiedades individuales, deberás proporcionar un nombre para la interface en su totalidad. Este nombre será el que utilices para agregar la interface como componente a las distintas versiones o módulos dentro del CMS.

Consideraciones Adicionales
- Validaciones: Utiliza el apartado avanzado para asegurar que las propiedades de la interface cumplan con los requisitos necesarios, como límites de longitud o formato de datos específicos.
- Reutilización: El nombre de la interface será clave para identificarla y reutilizarla en futuras versiones o en diferentes módulos del sistema.