Bloc de données

Introduction

Différentes sources de données

sources.png

Statique

static.png

La méthode statique permet de renseigner des données directement dans un tableau

static - modal.png

Fonction

_assets/editor/data/function.png

La méthode par fonction permet de générer des données à partir d'une fonction PHP (type: source) configurable grâce au sélecteur de fonction.

SQL

sql.png

La méthode SQL permet de récupérer des données à partir d'une requête SQL configurable grâce à une fenêtre en cliquant sur le bouton 'Modifier la requête SQL'.

sql - modal.png

Middlewares

Les middlewares sont des transformations pouvant être appliqué à une source de données. Ils sont modifiables grâce au bouton :

transformations.png

Ce bouton ouvre une fenêtre avec la liste des middlewares disponibles :

middlewares.png

Actuellement, il y a trois middlewares :

  • Fonction
  • Colonnes
  • Lignes

Fonctions

Ce middleware permet d'exécuter une fonction après la récupération des données afin de les formater ou les transformer.

Il se configure à l'aide d'un sélecteur de fonction et peut être ajouter un nombre infini de fois.

middleware - fonctions.png

Colonnes

Ce middleware permet de réorganiser, renommer, ajouter ou supprimer des colonnes dans un tableau.

middleware - columns.png

  1. Liste des colonnes : chaque onglet représente les options du middleware pour la colonne sélectionnée.
  2. Alias : permet de renommer la colonne.
  3. Formatage : permet de formater les cellules de la colonne.

Lignes

Ce middleware permet de formater, modifier ou masquer des lignes en fonction de leur contenu.

middleware - rows.png

Il se constitue de plusieurs actions à exécuter. Actuellement seulement une action est disponible : Masquer.

L'action Masquer se configure en fournissant un filtre correspondant à une ou plusieurs lignes.

middleware - rows - config.png