Development #65846
uniformiser le rendu des liens vers les formulaires
0%
Description
Les cellules "Démarches d'une categorie", "Lien vers une démarche", y compris au sein de la cellule "Liste de liens" utilisent chacune son template pour le rendu du lien vers le formulaire.
On devrait uniformiser cela, converger vers le template proposé dans #62074.
Fichiers
Révisions associées
Historique
Mis à jour par Serghei Mihai il y a plus d'un an
- Fichier 0001-wcs-uniformize-forms-links-rendering-65846.patch 0001-wcs-uniformize-forms-links-rendering-65846.patch ajouté
- Statut changé de Nouveau à Solution proposée
- Patch proposed changé de Non à Oui
Au passage ajout de tryauth
et cancelurl
à la cellule "Lien vers une démarche".
Mis à jour par Lauréline Guérin il y a plus d'un an
{% page_absolute_url cell.page as cancel_url %}
@register.simple_tag(takes_context=True) def page_absolute_url(context, page): return context['request'].build_absolute_uri(page.get_online_url())
Si la page a un subslug, ça ne va pas donner la bonne url il me semble
Mis à jour par Serghei Mihai il y a plus d'un an
- Statut changé de Solution proposée à En cours
- Assigné à mis à Serghei Mihai
En effet.
Mis à jour par Serghei Mihai il y a plus d'un an
- Fichier 0001-wcs-uniformize-forms-links-rendering-65846.patch 0001-wcs-uniformize-forms-links-rendering-65846.patch ajouté
- Statut changé de En cours à Solution proposée
Et il y a déjà absolute_uri
dans le contexte qui pointe correctement vers la page.
Mis à jour par Serghei Mihai il y a plus d'un an
- Fichier 0001-wcs-uniformize-forms-links-rendering-65846.patch 0001-wcs-uniformize-forms-links-rendering-65846.patch ajouté
Et une correction sur la description pour desactiver l'autoescape.
Mis à jour par Lauréline Guérin il y a plus d'un an
Et une correction sur la description pour desactiver l'autoescape.
il y a déjà un |safe dans le template, pourquoi ajouter un mark_safe ?
Mis à jour par Serghei Mihai il y a plus d'un an
Le résultat de {% firstof ...
sera un texte escaped: https://docs.djangoproject.com/en/3.2/ref/templates/builtins/#firstof et donc |safe
perd son sens.
Mis à jour par Serghei Mihai il y a plus d'un an
- Fichier 0001-wcs-uniformize-forms-links-rendering-65846.patch 0001-wcs-uniformize-forms-links-rendering-65846.patch ajouté
Ok
Mis à jour par Lauréline Guérin il y a plus d'un an
- Statut changé de Solution proposée à Solution validée
Mis à jour par Serghei Mihai il y a plus d'un an
- Statut changé de Solution validée à Résolu (à déployer)
commit 964461e27e039ce3fe3225a5cdc6272837fec727 (HEAD -> main, origin/main, origin/HEAD) Author: Serghei Mihai <smihai@entrouvert.com> Date: Tue Jun 21 10:14:55 2022 +0200 wcs: uniformize forms links rendering (#65846)
Mis à jour par Transition automatique il y a plus d'un an
- Statut changé de Résolu (à déployer) à Solution déployée
wcs: uniformize forms links rendering (#65846)