{% 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

{% include 'pages/configuration/groupe/_code.html.twig' %} {% endblock %} {% block preview %}

Identification du groupe

Référencer un groupe de liste mon_groupe_liste:

Généralités

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.

Définition des colonnes

Sous le groupe column : est défini chaque colonne à affichée

Définition du tri

Sous le groupe sort : est défini les colonnes triables

{% include 'pages/configuration/global/_table-template.html.twig' %} {% endblock %} {% block code %} {% endblock %} {% block config %} {% endblock %}