Widget permettant d’afficher une liste d’erreurs. Ce widget est aujourd’hui instancié par la méthode SetOptions de WidgetBase pour afficher les erreurs détectées lors de l’instanciation d’un widget via les éventuels validators des ses options.

Edit me

Hérite de WidgetBase.

Fonction

Rendu

Utilisation

Pour instancier le widget, lui passer en paramètre son id unique, le nom du widget où les erreurs ont été détectées, un tableau d’objets erreurs :

{
  sUniqId: sUniqIdDuWidgetErrors,
  sWidgetName: sNomDuWidget,
  aErrors: [
    {
      sType: sTypeOfOption,
      sKey: sOptionName,
      mValue: mOptionValue,
      sMessage: sErrorMessage 
    }
  ]
};`

Pour l’afficher, surcharger tout le rendu du widget en erreur avec le rendu du widgeterrors : annuler les méthodes PreRender, PostRender et Destroy du widget en les remplaçant par des méthodees vides et remplacer la méthode Render par celle du widgeterrors en passant le parentId du widget en erreur en paramètre.

La classe “errors-messages” est disponible modifier le rendu du widgeterrors.

<!-- Aucun exemple de XML n'est pertinent pour ce widget. -->

Attributs

Options

Options groupées