Warning: Undefined variable $post in /var/www/vhosts/cloudframework.io/httpdocs/wp-content/themes/cloudframework/public.php on line 203

Warning: Undefined variable $post in /var/www/vhosts/cloudframework.io/httpdocs/wp-content/themes/cloudframework/public.php on line 207

multiselect

Dentro de la definición JSON podemos especificar que el tipo sea 'multiselect' que es parecido al campo select, sólo que permite asignar múltiples valores. Esto es compatible en datastore a campos de tipo 'list'

{ "fields": 
{
"<field-name>": { "type":"multiselect" }
}
}


Elemento
Descripción
type
multiselect
allow_empty (bool)
Indica si el filtro permitirá que sea opcional u obligatorio (true|false)
empty_value
indica texto en el select que se mostrará en el caso de que esté vacía
allow_add
Dentro de la definición JSON podemos especificar el atributo allow_add para indicar que se puedan añadir nuevos elementos en el caso de que estos no existan
prepend_icon
[String] Este parámetro permite agregar un icono al inicio del campo, mejorando la identificación visual de la funcionalidad del campo. Ej. "fa-user"
append_icon
[String] Este parámetro permite agregar un icono al final del campo, mejorando la identificación visual de la funcionalidad del campo. Ej. "fa-user"


Otros atributos


Campos dependientes

Esta configuración permite crear dos campos select interrelacionados, donde las opciones del segundo select se generan dinámicamente basándose en el valor seleccionado en el primer select. [Nota: Por ahora sólo disponible en los modelos de base de datos (DB)]

Elemento
Descripción
dependent_field
[opcional] [Object] Objeto de configuración con los parámetros a continuación descritos.
dependent_field.field
Identifica el campo dependiente en el modelo de CFO, es decir, será el nombre del field del campo dependiente.
​dependent_field.entity
Especifica el nombre del modelo de datos que contiene las opciones dependientes
dependent_field.entity_linked_field
Define el campo que establece la relación entre ambos modelos
dependent_field.dependent_field_id
Indica el campo que se utilizará como valor (value) en las opciones del select dependiente
dependent_field.dependent_fields_value
Especifica el campo o campos que se mostrarán como texto en las opciones del select dependiente
Cesta de compras