Development #18669
Formulaires - Manque d'options
0%
Description
Bonjour,
Après plusieurs mois d'usage de la solution Publik et plus précisément de WCS pour les formulaires, il nous semble qu'il manque plusieurs options dans les champs de formulaires.
- Nouveau type de champ : proposer un champ "caché" plutôt que de devoir passer par le fait de cacher via une feuille de style CSS
<input type="hidden" />
- Liste déroulantes : possibilité d'avoir (dans la fabrique de formulaire) une option clé/valeur afin de proposer le champ de cette manière (voir pièce jointe)
<select> <option value="cle1">valeur1</option> <option value="cle2">valeur2</option> </select>
- Listes déroulantes : ajouter une option en backoffice "valeur vide" afin d'avoir par défaut une valeur à vide dans le select (cela pose problème lorsqu'on a une liste non obligatoire par exemple ou même si elle est obligatoire et qu'on a pas fait de choix, un choix est donc fait par défaut)
- Champ date : peut être avoir une icône en fond de champ ou à côté montrant qu'il s'agit d'un champ date
En vous remerciant pour la qualité du produit.
Fichiers
Demandes liées
Historique
Mis à jour par Frédéric Péters il y a plus de 6 ans
- Statut changé de Nouveau à Fermé
Nouveau type de champ : proposer un champ "caché" plutôt que de devoir passer par le fait de cacher via une feuille de style CSS.
On a créé #18428 pour standardiser un nom de classe, applicable sur les champs de type Liste uniquement pour ne pas permettre la modification via édition de l'HTML.
Liste déroulantes : possibilité d'avoir (dans la fabrique de formulaire) une option clé/valeur afin de proposer le champ de cette manière (voir pièce jointe)
C'est un vieux souhait que je partage également, c'est le ticket #7467.
Listes déroulantes : ajouter une option en backoffice "valeur vide" afin d'avoir par défaut une valeur à vide dans le select (cela pose problème lorsqu'on a une liste non obligatoire par exemple ou même si elle est obligatoire et qu'on a pas fait de choix, un choix est donc fait par défaut)
Sur des courtes listes (moins de huit éléments) je suggère de passer par un affichage sous forme de boutons radio; pour des listes plus longue, quand le champ est optionnel et qu'une remarque courte lui est associée ("choisissez une option"), celle-ci vient prendre la place de la première option et peut remplir ce rôle.
Champ date : peut être avoir une icône en fond de champ ou à côté montrant qu'il s'agit d'un champ date
Le plan est ici d'utiliser <input type="date">, malheureusement ça a pris plus de temps que prévu pour être disponible dans Firefox, ça semble désormais arriver (prévu pour la version 57). On a le ticket #11109 sur le sujet.
~~
En vous remerciant pour la qualité du produit.
Merci; pour la précision du suivi c'est plus facile d'avoir une demande par ticket, je vais fermer celui-ci et le lier aux tickets déjà ouverts.
Mis à jour par Frédéric Péters il y a plus de 6 ans
- Lié à Development #18428: permettre de cacher des champs du formulaire ajouté
Mis à jour par Frédéric Péters il y a plus de 6 ans
- Lié à Development #7467: Définition des éléments des champs de type liste avec (clé, valeur) ajouté
Mis à jour par Frédéric Péters il y a plus de 6 ans
- Lié à Development #11109: utiliser un <input type="date"/> pour les champs date quand c'est pris en charge par le navigateur ajouté