OpenAgenda / wordpress

Display customizable OpenAgenda calendars on your WordPress site
GNU General Public License v2.0
3 stars 2 forks source link

Zoom auto de la carte #44

Open ydufresne-alesagglo opened 6 months ago

ydufresne-alesagglo commented 6 months ago

Bonjour, Dans la partie filtrage des événements sont présents, entre autres : le calendrier et la carte. Lorsque je filtre entre deux dates, la zoom de la carte s'ajuste et tout le planisphère s'affiche (mode zoom out max). Cordialement,

kaore commented 6 months ago

Bonjour,

Le zoom out ce produit que lorsqu'aucun événement n'a été trouvé à priori. Si non, arrivez-vous à reproduire le problème directement sur la page de l'agenda sur https://openagenda.com ?

ydufresne-alesagglo commented 6 months ago

non, le problème ne se produit pas sur openagenda.com, uniquement sous WordPress en utilisant le plugin. l'affichage de la carte est provoqué par un echo do_shortcode('[openagenda_filter_map]') dans un fichier de template (ou plus simplement un openagenda_filter('map')). actuellement, je constate que si je place le openagenda_filter('map') dans event-loop.php, le problème de zoom apparait lorsque l'on filtre, mais cela fonctionne correctement si je le place dans list-header.php. De plus, les valeurs de filtres ayant étaient injectées dans l'url, faire un refresh [F5], affiche correctement la carte.