Projet

Général

Profil

Development #29355

balisage des formulaires

Ajouté par Frédéric Péters il y a plus de 5 ans. Mis à jour il y a environ 5 ans.

Statut:
Fermé
Priorité:
Normal
Assigné à:
Version cible:
-
Début:
26 décembre 2018
Echéance:
% réalisé:

0%

Temps estimé:
Patch proposed:
Oui
Planning:

Description

Le balisage (as_p) de Django est assez pauvre et django 1.11 n'a rien changé à ça (le rendu des widgets passe par des templates, pas le rendu du formulaire en lui-même).

Pour améliorer ça, le plan serait de passer les applications de form.as_p à un form|as_template qui ferait appel à un template.


Fichiers


Demandes liées

Lié à Intégrations graphiques Publik - Development #9635: Uniformiser les squelettes formulaire sur ceux de w.c.s, ie. titre / erreurs / champs / aideFermé13 janvier 2016

Actions
Lié à Gadjo - Development #9636: Propose un template à inclure qui uniformise les squelettes de formulaire sur ceux de w.c.s, ie. titre erreurs / champs / aideFermé13 janvier 2016

Actions

Révisions associées

Révision b938411e (diff)
Ajouté par Frédéric Péters il y a environ 5 ans

templates: add |with_template to render form with extended markup (#29355)

Historique

#1

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

Ça s'appuie sur un bout qui avait été commencé en #9636, qui ajoutait déjà un gadjo/form.html, qui n'a je pense été utilisé nulle part.

Par rapport au rendu actuel, visuellement, on peut déjà noter les différences suivantes :

  • En cas d'erreur il y a systématiquement un message en haut du formulaire ("There were errors processing your form. See below for details." / "Il y a eu un problème à la soumission du formulaire. Regardez ci-dessous pour le détail.").
  • Les champs obligatoires sont suivis d'un astérisque.
#2

Mis à jour par Frédéric Péters il y a environ 5 ans

En sortant désormais la partie de rendu d'un champ dans un fichier séparé.

#4

Mis à jour par Frédéric Péters il y a environ 5 ans

  • Lié à Development #9635: Uniformiser les squelettes formulaire sur ceux de w.c.s, ie. titre / erreurs / champs / aide ajouté
#5

Mis à jour par Frédéric Péters il y a environ 5 ans

  • Lié à Development #9636: Propose un template à inclure qui uniformise les squelettes de formulaire sur ceux de w.c.s, ie. titre erreurs / champs / aide ajouté
#6

Mis à jour par Benjamin Dauvergne il y a environ 5 ans

  • Statut changé de Solution proposée à Solution validée

Ack.

#7

Mis à jour par Frédéric Péters il y a environ 5 ans

Maintenant que ça a été validé je change en dernière minute pour passer à |with_template que je trouve plus correct que |as_template, qui avait été fait pour mimer les .as_p, .as_table, etc.

Ok avec |with_template ?

#8

Mis à jour par Benjamin Dauvergne il y a environ 5 ans

  • Statut changé de Solution proposée à Solution validée
  • Assigné à mis à Frédéric Péters

Da.

#9

Mis à jour par Frédéric Péters il y a environ 5 ans

  • Statut changé de Solution validée à Résolu (à déployer)
commit b938411ebec0baf599e4f75529754b45b9dda5f5
Author: Frédéric Péters <fpeters@entrouvert.com>
Date:   Wed Dec 26 15:27:02 2018 +0100

    templates: add |with_template to render form with extended markup (#29355)
#10

Mis à jour par Frédéric Péters il y a environ 5 ans

  • Statut changé de Résolu (à déployer) à Solution déployée

Formats disponibles : Atom PDF