{gridcolumn}

Le bloc {gridcolumn} est utilisé pour générer une colonne dans un bloc {grid} définissant un tableau de données tabulaires.

Note

A l'intérieur de ce bloc, deux variables, contenant les données du tableau sont disponibles:

- {$datarow}: contient la ligne du tableau des données courante

- {$dataindex}: est un entier représentant l'index (pointeur) du tableau des données parcouru.

Paramètres

ParamètreTypeObligatoireValeur par défautDescription
 title  string  non null Titre de la colonne. S'affiche en en-tête du tableau.
class string non null
Classe CSS à appliquer sur la balise td du tableau.
 filters boolean non  true  Si TRUE, l'en-tête de la colonne sera cliquable pour trier les données du tableau en fonction des valeurs de cette colonne.
index string non null Index des données à afficher dans la colonne.
filterkey string non null Index des données du tableau servant de tri/filtre. Par défaut ce paramètre est définit comme index.
default string non "" Valeur par défaut à afficher si aucune donnée présente.
render string non null

Définit une fonction PHP particulière pour la génération du contenu de la colonne.

Cette fonction peut représenter plusieurs types:

- fonction simple : mafonction()

- méthode statique: monobject::mafonction()

globalselector boolean non true  Si TRUE et class est définit à "check", la colonne sera automatiquement générée avec une case à cocher (input checkbox) permettant de sélectionner les lignes.
style array non  "" Style(s) CSS particuliers à appliquer sur la balise form