{% block name %}Groupe de liste{% endblock %} {% block using %}
Configuration appliquée à un groupe de listes dans le projet.
Elle surcharge les définitions déclarées au niveau 'global'.
Localisation du fichier de configuration : config/packages/oka-lists.yaml
Référencer un groupe de liste mon_groupe_liste:
Paramètre | Valeurs attendues | Valeur par défault | Définition |
---|---|---|---|
max_per_page | nombre | 10 | Nombre d'éléments par page |
sort_mode | mono/multi | mono | définit le mode de tri |
type | paginate/lazy | paginate | définit le mode de chargement des données |
list_mode | table/cards | table | définit le mode d'affichage |
extra_class | string | Tableau: -- Vignette: grid-240 |
Tableau: Chaîne de caractère des 'variants' de oka-table Vignettes: Layout de la grille du container autour des vignettes |
body_extra_class | string | -- |
Tableau: aucun impact, option ignoré Vignette: ajout de modifier au oka-card |
onclick | string | -- | Javascript ajouté à onclick . Il est possible de récupérer les valeurs d'une colonne avec : {id_colonne} |
controller | string | -- |
Tableau: ajoute data-controller au tbody Vignettes: ajoute data-controller au grid
|
action | string | -- |
Tableau: ajoute data-action au tbody Vignettes: ajoute data-action au grid
|
line_controller | string | -- |
Tableau: ajoute data-controller à chaque td Vignettes: ajoute data-controller au oka-card
|
line_action | string | -- |
Tableau: ajoute data-action à chaque td Vignettes: ajoute data-action au oka-card
|
filters_render | boolean | true | Définit si les filtres doivent être affichés par défaut ou non |
export_type | string | -- | Définit le type d'export à utiliser avec le groupe de liste |
dataset | tableau clé/valeur | [] | Définit les dataset qui sera ajouté à chaque lignes. |
Sous le groupe column :
est défini chaque colonne à affichée
Sous le groupe sort :
est défini les colonnes triables