Project

General

Profile

Développement #101627

Champs Liste - avoir un affichage sous forme de calendrier pour les évènements

Added by Anaïs Ecuvillon 7 days ago. Updated 4 days ago.

Status:
Information nécessaire
Priority:
Normal
Target version:
-
Start date:
04 February 2025
Due date:
% Done:

0%

Estimated time:
Patch proposed:
No
Planning:
Yes

Description

Avec le développement de Publik billetique, les cas d'usages pour la billetterie à la journée vont se développer et un affichage de date à la journée plutôt qu'un affichage sous forme de menu déroulant serait bien pratique.

Est-ce que l'on pourrait envisager avoir un mode d'affichage supplémentaire de type Calendrier ?

Exemple ici avec l'achat d'un billet à la journée pour entrer dans un monument : https://demarches-aecuvillon.test.entrouvert.org/formation/reserver-un-evenement-multiplace-payant-avec-billet/

De plus, je découvre l'alerte « Attention : ce champ a trop de choix, il ralentira l’affichage. »

On pourrait envisager avec l'affichage sous-forme de calendrier d'optimiser l'affichage au passage en chargeant uniquement le mois en cours à l'initialisation de la page ?


Files

History

#1

Updated by Frédéric Péters 7 days ago

  • Assignee set to Anaïs Ecuvillon

un affichage de date à la journée

Je veux bien un vague dessin de ce que tu imagines.

#2

Updated by Frédéric Péters 6 days ago

  • Status changed from Nouveau to Information nécessaire
#3

Updated by Anaïs Ecuvillon 6 days ago

Alors j'imaginais un truc comme sur la capture d'écran ci-jointe

#4

Updated by Frédéric Péters 6 days ago

Alors là je ne comprends rien du tout. C'est un calendrier. C'est pour une sélection de date. Ce champ existe déjà.

Peut-être plutôt que cette image décrire un peu plus ce qui est recherché ?

#5

Updated by Anaïs Ecuvillon 6 days ago

Cet affichage sous forme de calendrier existe pour le champ de type date.
J'ai besoin qu'il existe pour le champ de type Liste qui aurait un affichage de type Calendrier, notamment quand on utilise une source de données Evènement, dans mon cas d'usage, quand l'évènement est sur la journée complète.

#6

Updated by Frédéric Péters 6 days ago

l'évènement est sur la journée complète

Et il ne doit jamais y avoir d'évènement sur la même journée; j'éliminerais cette contrainte, on pourrait avoir :

Choix de l'évènement :
 <  septembre 2025 >
 L  M  M  J  V  S  D
 1  2  3  4  5  6  7
 8  9 10 11 12 13 14
 (...)

 (x) libellé de l'évènement du 4 septembre 13h
 ( ) libellé d'un éventuel autre évènement le 4 septembre

Sur une sélection de date on aurait donc dessous la liste des évènements concernés, ce qui permettrait également de fournir à l'usager une description plus avancée que juste "date".

Ça permettrait aussi d'ensuite faire en sorte que la proposition marche aussi de manière similaire pour les choix multiples, en remplaçant les boutons radios par des cases à cocher (et en ajoutant un comportement particulier qui serait qu'une case cochée est conservée quand on change de jour affiché, pour que la sélection intégrale des choix apparaisse toujours).

Cela répondrait-il à ce que tu cherches ?

#7

Updated by Anaïs Ecuvillon 6 days ago

  • Subject changed from Champs Liste et Liste à choix multiple - avoir un affichage sous forme de calendrier pour les évènements to Champs Liste - avoir un affichage sous forme de calendrier pour les évènements
  • Planning changed from No to Yes

Frédéric Péters a écrit :

Et il ne doit jamais y avoir d'évènement sur la même journée; j'éliminerais cette contrainte, on pourrait avoir :

ok avec ça,

Sur une sélection de date on aurait donc dessous la liste des évènements concernés, ce qui permettrait également de fournir à l'usager une description plus avancée que juste "date".

non, au contraire je ne veux pas d'infos additionnelle par défaut, si on veut des infos additionnelles (description, url, etc), on peut les ajouter facilement dans un champ commentaire.

Ça permettrait aussi d'ensuite faire en sorte que la proposition marche aussi de manière similaire pour les choix multiples, en remplaçant les boutons radios par des cases à cocher (et en ajoutant un comportement particulier qui serait qu'une case cochée est conservée quand on change de jour affiché, pour que la sélection intégrale des choix apparaisse toujours).

alors j'avoue que pour rester simple, je préfère qu'on oublie la liste à choix multiple, car ce n'est pas le besoin, et je ne veux pas complexifier le truc (j'ai modifié le titre du ticket en conséquence)

#8

Updated by Frédéric Péters 6 days ago

non, au contraire je ne veux pas d'infos additionnelle par défaut, (...)

Ok mais alors quel comportement s'il y a plusieurs évènements le même jour (parce que ça arrivera) ? Ça serait alors envisageable, comme c'est le cas pour la sélection d'un marqueur sur une carte, que la sélection avec les boutons radio apparaisse dans ce cas ?

#9

Updated by Anaïs Ecuvillon 5 days ago

J'imaginais que ce widget calendrier ne serait utilisé que lorsqu'il y a un unique évènement sur la journée, mais effectivement on ne pourra pas l'empêcher, dans ce cas, ce que j'ai vu comme comportement, cela fait apparaître la liste des évènements, avec une case à cocher.

#10

Updated by Anaïs Ecuvillon 4 days ago

Chiffré à 5 jours.

Also available in: Atom PDF