Ce widget sert à créer un tableau d’enregistrement à partir d’un dataset

Edit me

Hérite de WidgetBase.

Fonction

Rendu

Utilisation

<table id="table_variables_resume_table" dataset="variables" mode="r">
  <columns>
    <column field="position" mode="r"/>
    <column field="name" mode="r"/>
    <column field="type" mode="r"/>
    <column field="label" mode="r"/>
    <column field="varset" mode="r"/>
  </columns>
</table>
<paginator dataset="variables" />

Attributs

data_set

Indique le nom du dataset dont les données seront affichées dans le tableau

  • Version : >=2.15

  • Valeurs possibles : String

<... data_set="{data_set_value}" .../>

Options

enable_deletion

Rend possible la suppression d’une ligne du tableau

  • Version : >=2.15

  • Valeurs possibles : Boolean

  • Valeur par défaut : false

<option output="html" option_name="enable_deletion" value="false" />

edit_url_label

Permet de remplacer le libellé de l’action “Editer”

  • Version : >=2.15

  • Valeurs possibles : String

<option output="html" option_name="edit_url_label" value="{edit_url_label_value}" />

custom_u_r_l

Custom_url_# : Il faut remplacer # par un integer. Permet d’ajouter des actions supplémentaires. S’utilise avec l’option custom_url_label_#

  • Version : >=2.15

  • Valeurs possibles : String

<option output="html" option_name="custom_u_r_l" value="{custom_u_r_l_value}" />

custom_u_r_l_label

Custom_url_label_# : S’utilise avec l’option custom_url_label_#. Label de l’URL custom

  • Version : >=2.15

  • Valeurs possibles : String

<option output="html" option_name="custom_u_r_l_label" value="{custom_u_r_l_label_value}" />

custom_u_r_l_show

Ajouter une condition d’affichage à l’action (/! pas de gestion de DataSetChangeEvent ou ValueChangeEvent )

  • Version : >=2.15

  • Valeurs possibles : String

<option output="html" option_name="custom_u_r_l_show" value="{custom_u_r_l_show_value}" />

custom_u_r_l_mode

Ajouter un mode d’affichage à l’action (“frame” ou non)

  • Version : >=2.15

  • Valeurs possibles : frame,window

  • Valeur par défaut : frame

<option output="html" option_name="custom_u_r_l_mode" value="frame" />

text_in_modal

Affiche une modale

  • Version : >=2.15

  • Valeurs possibles : Boolean

<option output="html" option_name="text_in_modal" value="{text_in_modal_value}" />

edit_url

Détermine l’adresse où rediriger pour éditer une ligne du tableau

  • Version : >=2.15

  • Valeurs possibles : String

<option output="html" option_name="edit_url" value="{edit_url_value}" />

begin

Début de la pagination

  • Version : >=2.15

  • Valeurs possibles : Integer

  • Valeur par défaut : 0

<option output="html" option_name="begin" value="0" />

range

Interval de la pagination

  • Version : >=2.15

  • Valeurs possibles : Integer

<option output="html" option_name="range" value="{range_value}" />

save_before_edit

Indique au système de sauvegarder le formulaire courant avant de rediriger vers la nouvelle frame

  • Version : >=2.15

  • Valeurs possibles : Boolean

  • Valeur par défaut : false

<option output="html" option_name="save_before_edit" value="false" />

escape_html

Indique s’il faut échapper le code HTML des valeurs affichées dans le tableau

  • Version : >=2.15

  • Valeurs possibles : Boolean

  • Valeur par défaut : true

<option output="html" option_name="escape_html" value="true" />

bool_as_glyphicon

Pour les types boolean, des glyphicons sont affichées (✔ pour 1, ✘ pour 0, rien pour NULL)

  • Version : >=2.15

  • Valeurs possibles : Boolean

  • Valeur par défaut : false

<option output="html" option_name="bool_as_glyphicon" value="false" />

Options groupées