Tipos
Los atributos difieren según el tipo de vinculación a las entidades. Cada tipo corresponde a su propio módulo en el sistema.
Así, los atributos se dividen en:
- Para Administradores
- Para Bloques
- Para Páginas
- Para Productos
- Para Usuarios
- Para Formularios
- Para Eventos
Si has creado un atributo para páginas, no podrás usarlo en productos o formularios. Al intentar vincular un atributo a una entidad, el sistema te sugerirá qué atributos puedes usar en ese lugar.
Características de los tipos
Algunos tipos tienen sus propias características, que es importante conocer.
Atributos para usuarios
Este tipo de conjuntos de atributos almacena información sobre los usuarios de tu aplicación. Puedes almacenar el inicio de sesión, correo electrónico, nombre de usuario, dirección, lugar de trabajo, etc. La información que se utiliza para la verificación del usuario debe estar claramente indicada en el sistema. Así, debes especificar cuál de los campos será responsable del inicio de sesión, cuál de la contraseña, cuál del correo electrónico. Para que el sistema de autorización funcione correctamente, el conjunto de atributos del usuario debe contener estos tres atributos. Puedes recopilar otra información sobre el usuario a tu discreción.
Incluso si usas el correo electrónico como inicio de sesión, aún necesitas crear tanto el atributo "login" como el atributo "email".
Lista general de características únicas para los campos de atributos de usuario:
- Usar como inicio de sesión
- Usar como contraseña
- Usar para notificaciones por correo electrónico
- Usar para notificaciones push por teléfono
- Usar para notificaciones SMS por teléfono
- Usar en el formulario de registro
Atributos para productos
Este tipo de atributos almacena información sobre productos. Las configuraciones adicionales del conjunto de atributos de este tipo permiten, por ejemplo, indicar al sistema qué atributo deseas usar como precio del producto.
Lista general de características únicas para los campos de atributos de productos:
- Contiene precio
- Contiene moneda
- Incluye SKU
- Incluye tasa de impuestos
Atributos de tipo general
Los conjuntos de atributos de tipo general no tienen configuraciones adicionales para sus campos.
Imágenes
El atributo con el tipo "Imagen" o "Grupo de imágenes" contiene uno o varios archivos de imagen y proporciona herramientas adicionales para trabajar con los archivos.
Optimización de carga
Los atributos relacionados con la carga de imágenes tienen una configuración de optimización de carga de imagen. La optimización está habilitada por defecto, por lo que si deseas cargar la imagen original sin pérdida de calidad, ve a la configuración del atributo y desactiva esta opción.
Vista previa
Si hay varios atributos de imagen y deseas que se muestre una imagen específica dentro del sistema, ve a la configuración del atributo de la imagen correspondiente y activa la opción "Usar como vista previa en la lista de productos". Después de esto, en el catálogo, la imagen seleccionada será la principal para el producto.
Plantilla de vista previa
Puedes agregar una plantilla de configuración de imagen de vista previa al atributo de imagen. Puedes obtener más información sobre las plantillas de vista previa aquí.
Icono para el menú
Para el atributo con el tipo Imagen, destinado a páginas, puedes indicar que esta imagen será el icono en el menú.
Listas
El atributo con el tipo "Lista" contiene una o varias propiedades, previamente configuradas en el atributo y utilizadas en las entidades a elección.
Configuración de la lista
Abre el modo de edición del atributo con el tipo "Lista" haciendo clic en el ícono de edición
En el formulario para agregar una nueva propiedad de la lista, indica:
- Nombre - Cadena no única que se utiliza para trabajar dentro de OneEntry Headless CMS.
- Valor - Cadena que representa el valor de la propiedad.
- Tipo - Tipo de propiedad
- Valor adicional - Parámetro opcional. Si no se ha agregado un valor a la propiedad de la lista, se utilizará el valor adicional.
Después de completar, haz clic en el botón "Agregar". La nueva propiedad se añadirá a la lista.
Modificación de la propiedad de la lista
Selecciona la propiedad que deseas modificar y haz clic en el botón "Modificar". Se agregarán todos los datos de esta propiedad al formulario. Modifica la propiedad y haz clic en el botón "Modificar".
Eliminación de la propiedad de la lista
Selecciona la propiedad que deseas eliminar y haz clic en el botón "Eliminar". La propiedad será eliminada y desaparecerá de la lista.
Uso del atributo con el tipo "Lista"
Después de que hayas configurado las propiedades de la lista, adjunta el conjunto de atributos a la entidad que corresponda a su tipo. Así, puedes adjuntar un conjunto de atributos con el tipo "Para páginas" a una página.
En el campo del atributo con el tipo "Lista" puedes seleccionar una propiedad de la lista.
Multiselección del atributo con el tipo "Lista"
Si necesitas guardar más de una propiedad en el atributo, activa la función "Permitir selección de múltiples valores" marcando la casilla en el campo correspondiente. Con esta función activada, puedes agregar varios valores al atributo de la entidad.
Intervalos de tiempo
El atributo de tipo "Intervalos de tiempo" permite configurar un horario de trabajo especificando intervalos de fechas y establecer períodos de tiempo para cada intervalo para su uso dinámico en el atributo.
Para comenzar la configuración, abre el modo de edición del atributo de tipo "Intervalos de tiempo", haciendo clic en el ícono de edición ‘Configuraciones’
Configuración de intervalos de fechas
En el calendario proporcionado, selecciona el intervalo de fechas necesario. Para crear un intervalo de 1 día, debes hacer doble clic en la fecha deseada.
Si no es necesario crear varios intervalos, haz clic en "Seleccionar todo el mes".
El último día del mes es un intervalo especial, que es dinámico y depende del mes actual.
Después de seleccionar el intervalo, se habilitará su configuración.
Cada semana (disponible si la duración del período es de una semana o menos) - repetición del intervalo cada semana durante el mes seleccionado. Cada mes - repetición del intervalo cada mes en el año seleccionado. Cada año - repetición del intervalo cada año.
Estas son las tres configuraciones principales que se repiten en otros elementos del atributo. Permiten combinar la periodicidad en los elementos seleccionados. ¿Qué significa esto? Por ejemplo:
- Para crear un horario semanal de la organización para el año actual, solo necesitas seleccionar el intervalo de la semana laboral (por ejemplo, de lunes a viernes) y en la configuración indicar "Cada semana, cada mes".
- Si deseas especificar un intervalo específico para ciertas fechas (por ejemplo, una feria de otoño que se lleva a cabo cada octubre desde el día 1) - Para el intervalo del 01.10 al 04.10, se necesita una configuración "Cada año". Combina configuraciones para lograr el resultado óptimo. "Nuevo intervalo de tiempo" - al hacer clic en este botón se proporcionará un constructor con los campos: Período de inicio - campo de entrada para el inicio del intervalo de tiempo Período de finalización - campo de entrada para el final del intervalo de tiempo
Generación automática de períodos de tiempo
si necesitas ingresar períodos de igual duración en una cantidad diferente de uno, este constructor te ayudará con la tarea. Después de hacer clic en el botón verás: El selector representa la elección de la duración del período de tiempo dentro del intervalo de tiempo. Si necesitas un período mayor a una hora, presiona el botón "Agregar hora" y "Reducir hora" respectivamente. Después de configurar el intervalo de tiempo, presiona el botón "Guardar" para guardar los cambios. Agregar un intervalo intermedio - permite agregar intervalos de tiempo intermedios (por ejemplo, tiempo de descanso). Al hacer clic se abrirá un selector, como para la generación automática de períodos de tiempo.
Excepciones
Si necesitas ingresar reglas especiales para ciertas fechas, simplemente haz clic en la fecha deseada en el intervalo del calendario, después de lo cual se coloreará de rojo y estará disponible en la lista de "Excepciones". ¡Atención! Sin la configuración de excepciones, simplemente se destacará en los intervalos. La configuración de excepciones es similar a la creación de intervalos de fechas - Cada semana, Cada mes, Cada año, pero hay adiciones. Todo el día - permite excluir completamente el día seleccionado del intervalo. Se vuelve no disponible para selección en los atributos. O puedes cerrar ciertos intervalos de tiempo que se presentan en la lista a continuación. Al hacer clic en el botón "configuraciones", se abrirá una ventana modal con todos los períodos de tiempo que se han establecido en el intervalo de fechas, aquí puedes seleccionar los intervalos de tiempo excluidos, si no necesitas todo el día.
Si se han generado otras excepciones en base a esto, también se pueden excluir nuevamente, es decir, devolverlas al intervalo de fechas creado.
Selección en el atributo
Trabajar con intervalos configurados consiste en seleccionar el inicio y el final del período, en el que se selecciona el tiempo establecido. ¿Cómo funciona esto? Primero, en el calendario, debes seleccionar la fecha de inicio y la fecha final.
Luego, si se han creado intervalos de tiempo, aparecerán en la columna de la derecha, disponibles para selección posterior.
Después de seleccionar el intervalo, se añadirá a la lista de intervalos seleccionados, donde se puede configurar la periodicidad "Cada semana", "cada mes", "cada año".
La selección de intervalos de tiempo añade cada uno a la lista del intervalo seleccionado.
Si necesitas excluir algunas fechas del período seleccionado, también puedes agregarlas y configurarlas. Para ello, simplemente haz clic en la fecha deseada en el intervalo activo, después de lo cual la selección se añadirá a la lista de "Excepciones".
La configuración de excepciones también consiste en seleccionar la periodicidad "Cada semana", "cada mes", "cada año". Además, en la fecha de excepción se pueden configurar excepciones de tiempo. Para ello, debes hacer clic en el botón de configuración, después de lo cual el calendario se reemplazará por una lista de intervalos de tiempo, donde puedes seleccionar los intervalos de tiempo excluidos para la fecha seleccionada.
Si necesitas renunciar a una excepción, pero mantener su periodicidad en otros casos, puedes hacer clic en la excepción generada (¡Atención! Hacer clic en la fecha original de la excepción cancelará toda la cadena de excepciones!), después de lo cual la fecha se añadirá a la lista "Excepto" en la excepción.
.