Development #61984
Cellule contenu d'une fiche : les retours à la ligne ne sont pas pris en compte
0%
Description
Dans un champ de type texte long, si ce champ contient des retours à la ligne simple, ceux-ci ne sont pas pris en compte sur l'affichage du champ dans Combo.
Fichiers
Historique
Mis à jour par Stéphane Laget il y a environ 2 ans
- Sujet changé de Cellule conte nu d'une fiche : les retours à la ligne ne sont pas pris en compte à Cellule contenu d'une fiche : les retours à la ligne ne sont pas pris en compte
Mis à jour par Anaïs Ecuvillon → en congés, retour le 30/04 il y a environ 2 ans
- Priorité changé de Bas à Normal
+1, ex. avec nos références qui sont illisibles : https://www.entrouvert.com/references/client/167/
Mis à jour par Frédéric Péters il y a environ 2 ans
C'est déjà le cas.
cf l'exemple dans la deuxième cellule de https://www.entrouvert.com/references/client/167/
Ce qui se passe là c'est que la cellule n'est pas configurée pour afficher le champ texte mais pour afficher du gabarit random (ici {% if card.fields.presentation %}{{ card.fields.presentation|safe }}{% endif %}
). Dans ces circonstances ça affiche le rendu du gabarit.
J'imagine que ça a été fait comme ça parce que l'option "Mode d'affichage en cas de valeur absente" n'existait pas encore.
Ce ticket n'a pas d'URL donc je ne sais pas si le cas initial correspond à celui pointé par Anaïs.
Mis à jour par Stéphane Laget il y a environ 2 ans
avec une url :
Combo : https://demarches-slaget.test.entrouvert.org/backoffice/data/actualites/3/
https://agents-slaget.test.entrouvert.org/manage/pages/32/
cellule "actualités"
Fiche dans wcs :
https://demarches-slaget.test.entrouvert.org/backoffice/data/actualites/3/
On voit la prise en compte du saut de ligne, mais pas du simple retour à la ligne.
et sur la cellule en dessous : le rendu avec des champs customs.
Mis à jour par Frédéric Péters il y a environ 2 ans
- Fichier Screenshot 2022-02-28 at 09-52-20 Portail Agent - Pour debug cellule.png Screenshot 2022-02-28 at 09-52-20 Portail Agent - Pour debug cellule.png ajouté
Dans la cellule plusieurs situations :
- sous le titre "cellule normale" : le champ s'affiche bien (j'ai modifié l'affichage de "libellé et valeur" à "valeur uniquement").
- sous le titre "cellule personnalisée sans filtre" : cellule gabarit random le rendu random est affiché
- sous le titre "cellule personnalisée avec filtre" : cellule ave un autre gabarit random pareil le rendu est affiché
Bref, quand c'est configuré pour afficher la valeur, plutôt qu'un gabarit, ça fonctionne, c'est ce que je notais plus haut.
Mis à jour par Stéphane Laget il y a environ 2 ans
En fait au départ, je parlais de :
"Dans un champ de type texte long, si ce champ contient des retours à la ligne simple, ceux-ci ne sont pas pris en compte sur l'affichage du champ dans Combo."
On voit dans la capture "ligne 2 avec retour à la ligne" ne revient pas à la ligne.
seul le saut de ligne est pris en compte (ligne 3...).
A noter que ce comportement est cohérent avec l'affichage d'un texte long dans le résumé d'une demande/fiche.
Mis à jour par Frédéric Péters il y a environ 2 ans
"Dans un champ de type texte long, si ce champ contient des retours à la ligne simple, ceux-ci ne sont pas pris en compte sur l'affichage du champ dans Combo."
A noter que ce comportement est cohérent avec l'affichage d'un texte long dans le résumé d'une demande/fiche.
Ok il y a des détours.
C'est normal et souhaitable que l'affichage du champ soit identique entre wcs et combo, je n'imagine pas changer ça.