DokuWiki

It's better when it's simple

Outils pour utilisateurs

Outils du site


fr:plugin:struct:devel

Différences

Ci-dessous, les différences entre deux révisions de la page.

Lien vers cette vue comparative

Les deux révisions précédentes Révision précédente
fr:plugin:struct:devel [2020-04-02 21:15]
Digitalin [Inscription de nouveaux types] ajout extensions en exemple
fr:plugin:struct:devel [2020-04-02 21:31] (Version actuelle)
Digitalin [Autoriser des clés de configuration supplémentaires]
Ligne 48: Ligne 48:
 </code> </code>
  
-Exemples d'extensions qui implémentent ceci: [[plugin:structgantt | l'extension structgantt]]+Exemples d'extensions qui implémentent ceci: [[plugin:structgantt | l'extension structgantt]], [[plugin:structodt|structodt Plugin]]  
 + 
 +===== Modifier le rendu des lignes dans les tableaux d’agrégation  ===== 
 + 
 +L'événement ''PLUGIN_STRUCT_AGGREGATIONTABLE_RENDERRESULTROW'' est appelé chaque fois que le mécanisme d'agrégation rend une ligne dans un [[aggregation|tableau d'agrégation]]. Vous pouvez utiliser l'accroche (hook) ''BEFORE'' pour changer la procédure de rendu par défaut ou ''AFTER'' pour apporter quelques modifications à la ligne rendue.  
 + 
 + 
 +<code php> 
 +array( 
 +  'id' => $this->id, 
 +  'mode' => $this->mode, 
 +  'renderer' => $this->renderer, 
 +  'searchConfig' => $this->searchConfig, 
 +  'data' => $this->data, 
 +  'rownum' => &$rownum, 
 +  'row' => &$row, 
 +
 +</code> 
 + 
 +Les exemples d'extensions implémentant ce ci sont: [[plugin:structrowcolor|structrowcolor Plugin]] 
 + 
   
fr/plugin/struct/devel.txt · Dernière modification: 2020-04-02 21:31 de Digitalin