Projet

Général

Profil

Development #48565

widget "template-meetings": pouvoir spécifier une date à afficher au lieu de celle du premier créneau disponible

Ajouté par Serghei Mihai il y a plus de 3 ans. Mis à jour il y a plus de 3 ans.

Statut:
Fermé
Priorité:
Normal
Assigné à:
Catégorie:
-
Version cible:
-
Début:
16 novembre 2020
Echéance:
21 janvier 2021
% réalisé:

0%

Temps estimé:
Patch proposed:
Non
Planning:
Non
Club:
Non

Description

Dans #48523 on a un cas d'usage pertinent qui est d'exposer dans le tableau des créneaux disponibles une date dans le futur sans que l'usager ait à cliquer (beaucoup) pour arriver à celle-ci.

Une première idée serait de pouvoir déclarer des classes CSS supplémentaires au côté de template--meetings du genre: show-next-week, show-next-month, show-next-year qui permettrait au niveau du template d'avancer dans les créneaux disponibles.


Demandes liées

Lié à w.c.s. - Development #50035: visualisation créneau pour le choix d'un élémentFermé11 janvier 2021

Actions

Historique

#2

Mis à jour par Frédéric Péters il y a plus de 3 ans

Dans le ticket lié il est question d'afficher une date précise, show-next-week, show-next-month, show-next-year n'y résoudraient rien il me semble.

#3

Mis à jour par Thomas Noël il y a plus de 3 ans

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

Dans le ticket lié il est question d'afficher une date précise, show-next-week, show-next-month, show-next-year n'y résoudraient rien il me semble.

Ouaip, pour cet usage on partirait plutôt sur une information contenue dans le pré-remplissage ? Ça serait le plus "intuitif" en terme de configuration du champ (mais ça me semble assez délicat au niveau du code).

#4

Mis à jour par Serghei Mihai il y a plus de 3 ans

Je trouve intéressante l'idée de pouvoir sélectionner un jour souhaité (dans un petit widget au dessus du tableau?) sans devoir scroller le tableau.

#5

Mis à jour par Frédéric Péters il y a plus de 3 ans

Dans le ticket lié, la date est connue, il s'agit de poser l'affichage dessus, pas de demander à l'usager d'à nouveau y naviguer.

#6

Mis à jour par Brice Mallet il y a plus de 3 ans

  • Echéance mis à 21 janvier 2021
  • Assigné à mis à Frédéric Péters
#7

Mis à jour par Frédéric Péters il y a plus de 3 ans

#8

Mis à jour par Frédéric Péters il y a plus de 3 ans

  • Statut changé de Nouveau à Solution déployée

C'est disponible en recette.

#9

Mis à jour par Marie Kuntz -> retour le 13 mai il y a plus de 3 ans

Il faut mettre show-next-week, show-next-month ou show-next-year dans le style, c'est ça ?

#10

Mis à jour par Serghei Mihai il y a plus de 3 ans

Non, il y a une option du champ ou on définit la date sur laquelle on souhaite positionner le tableau avec les horaires.

#11

Mis à jour par Marie Kuntz -> retour le 13 mai il y a plus de 3 ans

Ok, on utilise Mode d’affichage > Horaires puis Date d'alignement, mais du coup on oublie l'idée de "next month", "next year" ?

#12

Mis à jour par Frédéric Péters il y a plus de 3 ans

Oui c'est oublié depuis mon commentaire #48565#note-2 qui notait que ça ne correspondait pas à la demande.

#13

Mis à jour par Marie Kuntz -> retour le 13 mai il y a plus de 3 ans

Ok merci. Comment est-ce qu'on utilise Date d'alignement ? ça prend {{form_var_autre_agenda}}, une date fixe, autre ?

#14

Mis à jour par Frédéric Péters il y a plus de 3 ans

Une date ou un gabarit qui donne une date.

#15

Mis à jour par Marie Kuntz -> retour le 13 mai il y a plus de 3 ans

Pour mémoire et documentation, un truc comme {{today|add_days:30}} fonctionne

Formats disponibles : Atom PDF