Table of Contents | ||||
---|---|---|---|---|
|
Info |
---|
Disponible desde versión 3. |
...
3.0 (moonwalker) |
Descripción
Esta funcionalidad permite crear gadgets que ofrecen la funcionalidad CRUD (Create, Read, Update y Delete) sobre una Entidad sin tener que programar nada. La funcionalidad permite crear, editar, borrar y buscar elementos además de la exportación del listado a CSV.
Este gadget se ha construido como Gadget Template (sobre Vue y lib Elements) y nos sirve como interfaz de usuario para facilitar la vista, búsqueda y modificación de la información de las entidades de plataforma desde un dashboard.
...
Configuraciones del template disponibles
Tiene pre configuradas tres tipos de vista en función del valor que se le asigne al parámetro typeGadget,
...
hideIdColumn: false, // show or hide id column
Elementos del template
...
Selector de entidad, sobre la que van a realizarse las operaciones CRUD
...
pudiendo seleccionarse el total de registros a mostrar por página.
...
Internacionalización
La plantilla está internacionalizada con el estandar i18n implantado en la plataforma, existe un registro en Manage Internationalizations donde está la internacionalización en ingles y castellano, esta aplica a los elementos de la plantilla como botones, selectores,… y a las cabeceras de las columnas y formularios.
Entidad por parámetro
El gadget permite definir un parametro por url para tomarlo como entidad inicial, con esto se consigue que no se pueda seleccionar otra entidad desde que se accede al dashboard
...
¿Cómo añadirlo a nuestros dashboards?
En primer lugar se creará un dashboard utilizando la configuración inicial y la internacionalización que se provee desde esta versión de la plataforma para estos gadgets.
...