Projet

Général

Profil

Development #18669

Formulaires - Manque d'options

Ajouté par Jean-Philippe MORVAN il y a plus de 6 ans. Mis à jour il y a plus de 6 ans.

Statut:
Fermé
Priorité:
Normal
Assigné à:
-
Version cible:
-
Début:
13 septembre 2017
Echéance:
% réalisé:

0%

Temps estimé:
Patch proposed:
Non
Planning:

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

select-cle-valeur.png (9,72 ko) select-cle-valeur.png option clé/valeur Jean-Philippe MORVAN, 13 septembre 2017 13:55

Demandes liées

Lié à Intégrations graphiques Publik - Development #18428: permettre de cacher des champs du formulaireFermé04 septembre 2017

Actions
Lié à w.c.s. - Development #7467: Définition des éléments des champs de type liste avec (clé, valeur)Fermé04 juin 2015

Actions
Lié à w.c.s. - Development #11109: utiliser un <input type="date"/> pour les champs date quand c'est pris en charge par le navigateurFermé28 mai 2016

Actions

Historique

#1

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.

#2

Mis à jour par Frédéric Péters il y a plus de 6 ans

#3

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é
#4

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é

Formats disponibles : Atom PDF