fr:plugin:struct:cloud
Contrôle de nuages (Control Clouds)
Analogue au Tag Cloud de l'extension data, il existe une syntaxe pour créer des étiquettes-nuages (tag-clouds) pour contrôler les agrégations.
Cette syntaxe affichera les valeurs d'un champ struct donné en tant que nuage d'étiquettes. Chaque valeur renvoie à la page en cours (sauf si configurée autrement par l'option cible
). La page doit également contenir une table struct - cette table sera filtrée pour toutes les entrées correspondant à la balise sélectionnée.
Exemple:
---- struct cloud ---- schema: project field: employees min: 2 limit: 20 ----
Le code ci-dessus afficherait un nuage d'employés affectés à au moins deux projets différents. Un maximum de 20 employés les plus occupés sont montrés.
Voici les options possibles pour le nuage:
Option(s) | Requis? | Description |
---|---|---|
schéma depuis tables | oui | Quel schéma est la source des données? |
champ select cols col | oui | Quel attribut est utilisé pour construire le nuage? |
limite max | non | Nombre maximum d'étiquettes à afficher. Si non renseigné, tout sera affiché |
min | non | Compte minimum qu'une étiquette doit avoir. Si non renseigné, tout sera affiché |
page cible | non | Donnez une page qui contient la table de données à contrôler. Si non renseigné, la page courante est utilisée |
summarize | non | Réglez à 1 pour montrer la somme des champs |
fr/plugin/struct/cloud.txt · Dernière modification : 2018-01-28 16:22 de Digitalin