Page 1 sur 1

Agenda : définir une durée préalable

Publié : 23 mai 2018, 08:50
par AlainR
Bonjour.
Nous allons utiliser le module Agenda pour recenser des rendez-vous qui, en général, durent 1h15. Comment faire pour définir une telle durée et que, à la création d'un nouvel événement, en fonction de l'heure de début choisie, l'heure de fin soit automatiquement définie 1h15 après l'heure de début ??

Apparemment, il y a déjà du javascript pour modifier l'heure de fin si l'heure de début sélectionnée est postérieure.
Dans VueCalendarWeek.php et CtrlCalendar.php, je vois newTimeEnd, timeCellEnd=timeCellBegin+1800 et timeSelectEnd=timeCellEnd. Est-ce bien par là qu'il faut explorer ?

Re: Agenda : définir une durée préalable

Publié : 28 mai 2018, 11:15
par xech
Oui effectivement vous pouvez modifier ce paramètre ainsi, en passant de 1800 secondes à 900 secondes. Par ailleurs, la sélection des tranches horaires pourrait très probablement passer dans une prochaine version de 30mn à 15mn, comme dans votre cas de figure.

Cordialement
xech