Les widgets permettent d'enrichir les champs classiques d'un formulaire, afin de fournir une aide à la saisie.
Voici ci-dessous la liste des widgets supportés pour modifier des attributs d'un contenu en fonction du type.
Notez que certains plugins apportent leurs propres widgets qui ne sont pas énumérés ici.
Par exemple Le plugin Newsletter fournit un widget pour sélectionner une catégorie de lettre d'information.
Id du widget | Description | Rendu |
---|---|---|
<widget>edition.file</widget> <widget-params> <param name="allowExtensions">jpg,jpeg,gif</param> <param name="filter">image</param> </widget-params> |
Permet de télécharger n'importe quel type de fichier local. Le widget affiche le nom, la taille et la vignette du fichier et permet de téléchargé le fichier uploadé. Widget utilisé par défaut pour les champs de type "binary" Les paramètres possibles sont :
|
Id du widget | Description | Rendu |
---|---|---|
<widget>edition.file</widget> <widget-params> <param name="allowSources">external,resource</param> <param name="filter">image</param> </widget-params> |
Permet de télécharger n'importe quel type de fichier local ou de sélectionner un fichier de l'explorateur de ressources. Les paramètres possibles sont :
|
Id du widget | Description | Rendu |
---|---|---|
<widget>edition.user</widget> |
Permet de sélectionner une personne dans la base des utilisateurs. Utilisez la complétion pour rechercher un utilisateur. Widget utilisé par défaut pour les champs de type "user" |
Id du widget | Description | Rendu |
---|---|---|
<widget>edition.multilingual-string</widget> |
Widget utilisé par défaut pour les champs de type "multilingual-string" Permet de définir une valeur textuelle pour chaque langue disponible |
Id du widget | Description | Rendu |
---|---|---|
Aucun |
Champ texte simple n'autorisant que les chiffres à la saisie. Widget utilisé par défaut pour les champs de type "long" | ![]() |
Id du widget | Description | Rendu |
---|---|---|
Aucun |
Champ texte simple n'autorisant que les entiers ou décimal à la saisie. Widget utilisé par défaut pour les champs de type "double" | ![]() |
Id du widget | Description | Rendu |
---|---|---|
Aucun |
Sélection d'une date dans un calendrier. Widget utilisé par défaut pour les champs de type "date" | ![]() |
Id du widget | Description | Rendu |
---|---|---|
Aucun |
Sélection d'une date dans un calendrier et de l'heure dans une liste déroulante éditable. Widget utilisé par défaut pour les champs de type "datetime" | ![]() |