Project

General

Profile

Développement #79846

api, retourner les options d'un champ liste dans le schéma

Added by Valentin Deniaud over 1 year ago. Updated about 1 year ago.

Status:
Rejeté
Priority:
Normal
Target version:
-
Start date:
20 July 2023
Due date:
% Done:

0%

Estimated time:
Patch proposed:
No
Planning:
No

Description

Ce serait utile côté combo pour présenter les options d'un champ liste utilisé comme filtre dans le bon ordre (#78802).

On sait déjà extraire ces options pour les présenter dans les filtres d'une vue de traitement, ou dans les statistiques, via FormPage.get_item_filter_options.

Ce ticket pour réfléchir au sujet et éventuellement aboutir à un chiffrage.

History

#1

Updated by Valentin Deniaud over 1 year ago

  • Assignee set to Valentin Deniaud
#2

Updated by Valentin Deniaud over 1 year ago

Valentin Deniaud a écrit :

On sait déjà extraire ces options pour les présenter dans les filtres d'une vue de traitement, ou dans les statistiques, via FormPage.get_item_filter_options.

Oui mais non ce n'est pas ce qu'on veut ici, ça ne tient pas compte de l'ordre, fausse piste.

Vu la demande client on peut éventuellement se limiter à l'export des choix dans le cas « liste simple ».

Et à faire l'archéologie je tombe sur le relativement récent

commit 502a0a185fe5649a46e018bd675232778f89b729
Author: Frédéric Péters <fpeters@entrouvert.com>
Date:   Sat Sep 10 15:31:20 2022 +0200

    api: do not include data source items in formdef/carddef schema (#68708)

sur lequel il s'agirait de revenir.

#3

Updated by Frédéric Péters over 1 year ago

sur lequel il s'agirait de revenir.

On ne peut pas totalement revenir dessus, dans le ticket cité :

cette API "schema" est appelée lors de l'enregistrement d'une cellule "fiche(s)" et si c'est trop long ça ne le fait pas

Peut-être un paramètre à l'appel, pour obtenir ces infos ?

#4

Updated by Valentin Deniaud over 1 year ago

Yep mais moi je propose de

se limiter à l'export des choix dans le cas « liste simple »

À valider avec le client mais si c'est OK, ça fait un dev simple et avec des conséquences négligeables sur les perfs, qui ne nécessitent pas un nouveau paramètre.

#7

Updated by Valentin Deniaud about 1 year ago

  • Status changed from Nouveau to Rejeté

Also available in: Atom PDF