Annonce

Écrire une réponse

Veuillez écrire votre message et l'envoyer

Cliquez dans la zone sombre de l'image pour envoyer votre message.

Retour

Résumé de la discussion (messages les plus récents en premier)

Hood
2017-11-28 20:15:47

Bonsoir,

Sur les conseils de Flop25, je poste dans la section française suite à une discussion sur le forum anglais ici :
http://piwigo.org/forum/viewtopic.php?p … 37#p169237

Historique :

Etape 1 - j'ai fait une mod perso du plugin PayPalShoppingCart, en particulier dans main.inc.php, en modifiant le trigger "loc_begin_picture" d'un handler par un "render_element_content" car j'avais besoin de récupérer la description de l'image pour mes besoins.

Etape 2 - je me rends compte que tel quel, cela bloque l'affichage de la position sur carte pour les images,  par le plugin RV Maps & Earth (OK au niveau d'un album par contre)

Etape 3 - en creusant je me rends compte que RV M&E fait appel au meme trigger "render_element_content" mais en appliquant un critère de priorité EVENT_HANDLER_PRIORITY_NEUTRAL-5, alors que je n'en avais pas dans mon handler perso

Etape 4 - je rajoute un critère de priorité EVENT_HANDLER_PRIORITY_NEUTRAL-10, et tout revient dans l'ordre vis à vis de l'affichage de la carte quand on clique sur le lien carte/map en haut à droite. :)

Par contre, et c'est là l'objet de ma question du jour, le résultat n'est pas parfait : il ne se passe rien quand on clique sur la vignette de l'image (normalement cela ramène à la vue sans carte) et mes champs de formulaire sous l'image sont inactifs. Bref, impossible d'interagir avec le corps de la page, mais les menus  et le pied de page reste actif. Un exemple ici :

https://photos.daedalum.org/picture.php … 60&map

Aucune idée de ce que je peux modifier pour corriger, donc je suis preneur de tout conseil. Merci d'avance

Piwigo version: 2.9
PHP version: 7.0.24
MySQL version: 5.5.57
Piwigo URL: http://photos.daedalum.org

Pied de page des forums

Propulsé par FluxBB

github twitter newsletter Faire un don Piwigo.org © 2002-2024 · Contact