Project

General

Profile

Development #38924

affichage de la valeur d'un champ liste alimenté par des fiches sous forme de lien

Added by Frédéric Péters 7 months ago. Updated 7 months ago.

Status:
Solution déployée
Priority:
Normal
Assignee:
-
Target version:
-
Start date:
13 Jan 2020
Due date:
% Done:

0%

Patch proposed:
Yes
Planning:
No

Description

En backoffice, pour les agents qui ont accès à la fiche, dans le détail d'une fiche (ou d'une demande), quand il y a un champ de type liste alimenté par des fiches, on pourrait l'afficher sous forme de lien vers la fiche en question.

0001-backoffice-display-card-selected-in-item-field-as-li.patch View (6.94 KB) Frédéric Péters, 13 Jan 2020 07:46 PM

0001-backoffice-display-card-selected-in-item-field-as-li.patch View (6.89 KB) Frédéric Péters, 14 Jan 2020 02:56 PM

Associated revisions

Revision 107f0eda (diff)
Added by Frédéric Péters 7 months ago

backoffice: display card selected in item field as link (#38924)

History

#1 Updated by Frédéric Péters 7 months ago

#2 Updated by Thomas Noël 7 months ago

Je poserais un « try...except KeyError » autour du « CardDef.get_by_urlname(self.data_source['type'][8:]) » dans le cas de disparation d'un carddef:foobar, except qui pourrait juste afficher value (suivi d'un message d'erreur comme quoi la carddef n'existe plus, ou pas).

Aussi je pense que la redéfinition de get_view_short_value n'est pas utile (parce que la définition originale va appeler get_view_value sans value_id), mais pourquoi pas.

#3 Updated by Frédéric Péters 7 months ago

except KeyError tapé pour l'obtention du CardDef mais également du CardData; et pas de petit mot doux ajouté.

#4 Updated by Frédéric Péters 7 months ago

(et get_view_short_value dégagé, en effet)

#5 Updated by Thomas Noël 7 months ago

  • Status changed from Solution proposée to Solution validée

#6 Updated by Frédéric Péters 7 months ago

  • Status changed from Solution validée to Résolu (à déployer)
commit 107f0edaa3cb65bf671654d6f0c5f4620acba56a
Author: Frédéric Péters <fpeters@entrouvert.com>
Date:   Mon Jan 13 19:36:55 2020 +0100

    backoffice: display card selected in item field as link (#38924)

#7 Updated by Frédéric Péters 7 months ago

  • Status changed from Résolu (à déployer) to Solution déployée

Also available in: Atom PDF