Projet

Général

Profil

Development #62137

cellule fiche : sur un type de contenu « lien », ne rien afficher quand l'URL est vide

Ajouté par Thomas Noël il y a environ 2 ans. Mis à jour il y a plus d'un an.

Statut:
Fermé
Priorité:
Normal
Assigné à:
Version cible:
-
Début:
24 février 2022
Echéance:
% réalisé:

0%

Temps estimé:
Patch proposed:
Oui
Planning:
Non

Description

Sur une cellule fiche, dans un type de contenu « lien », on doit définir label et URL.

Il peut arriver que le gabartit d'URL ne renvoie rien, typiquement {{ card.fields.url|default:"" }}.

Dans ce cas on aimerait que rien ne s'affiche.

C'est d'autant plus nécessaire en mode d'affichage "bouton" où il reste un petit rectangle qui s'affiche même si le label est vide aussi.


Fichiers

Révisions associées

Révision f8fcd6b3 (diff)
Ajouté par Lauréline Guérin il y a plus d'un an

wcs: do not show A anchor if URL and label are empty (#62137)

Historique

#1

Mis à jour par Thomas Noël il y a environ 2 ans

#2

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

  • Statut changé de Solution proposée à En cours
  • Patch proposed changé de Oui à Non

(jenkins, formatage black).

#3

Mis à jour par Lauréline Guérin il y a plus d'un an

basé sur #68534

#4

Mis à jour par Frédéric Péters il y a plus d'un an

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

Mis à jour par Lauréline Guérin il y a plus d'un an

reprise du patch, pour le mode tableau qui est apparu entre temps

#6

Mis à jour par Frédéric Péters il y a plus d'un an

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

Ok ainsi; éventuellement il y aurait un test pour assurer l'absence du <th> et aussi que la situation <th> présent mais <td> absent n'arrive pas, mais c'est ok go.

   {% if not ul_display %}<td>{% endif %}
   {% if link_label and link_url %}
#7

Mis à jour par Lauréline Guérin il y a plus d'un an

  • Statut changé de Solution validée à Résolu (à déployer)
commit f8fcd6b31ad38c9ac988b6c11c490bcaa72f632d
Author: Lauréline Guérin <zebuline@entrouvert.com>
Date:   Tue Aug 30 16:43:32 2022 +0200

    wcs: do not show A anchor if URL and label are empty (#62137)

J'ai repris le test test_card_cell_table_mode_render_with_headers pour intégrer les cas champ link avec/sans header/url/template

#9

Mis à jour par Transition automatique il y a plus d'un an

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

Mis à jour par Transition automatique il y a plus d'un an

Automatic expiration

Formats disponibles : Atom PDF