Redirection du lien d'une galerie photo



Bonjour,
je viens d'intégrer une galerie photo dans mon site.
Or je voudrai pouvoir en cliquant sur la petite croix en haut à droite(voir photo) revenir sur la page de mon choix et non automatiquement sur la page HTML ou se trouve la galerie.
ex, ma galerie est intégrée dans la page HTML galerie 1 et je voudrai en cliquant sur la croix, aller par exemple sur la page réalisation.
Quelqu'un pourrait il m'aider ou me donner une piste pour solutionner ce problème.

Merci

1 réponse

  1. Modérateur
    Bonjour,

    Sans savoir avec quoi/comment a été créé ta galerie.. difficile de te répondre.
    Mais bon...
    En javascript tu peux utiliser le
    location.href


    NB: Pour poster du code sur le forum, merci de le faire en utilisant LES BALISES DE CODE (et en y précisant le langage afin d'avoir la coloration syntaxique)
    Explications disponibles ici : https://codes-sources.commentcamarche.net/faq/11288-les-balises-de-code
    .

    0
    1. Merci , c'est un template réalisé en HTML et CSS avec des galeries. Pour faire plus simple, je mets un lien wetransfer avec la page et les éléments comme ça si vous le souhaitez vous pourrez mieux visualiser.
      https://we.tl/t-znguP5Sgnc

      Merci beaucoup
      0
    2. Modérateur
      Donc tu as utilisé la librairie : lightGallery
      Elle dispose d'une gestion d'évènement ...dont le "close"

      Au choix :
      onBeforeClose.lg : Fired immediately before the start of the close process.

      onCloseAfter.lg : Fired immediately once lightgallery is closed.

      Voici le lien vers la doc : http://sachinchoolur.github.io/lightGallery/docs/api.html#events
      0
    3. Merci beaucoup pour ton aide, je vais essayer de mettre ça en place !
      0
    4. Je suis désolé mais le JS ça me dépasse, tes informations sont surement très claires mais je suis vraiment largué.
      je veux juste pourvoir rediriger ma galerie en cliquant sur la croix vers la page réalisation.html
      Je ne vois vraiment pas comment faire.

      Sur quel fichier dois je intervenir et comment lui indiquer la page à rediriger ?

      Merci de ton aide car la je perds vraiment pied..
      0
    5. Modérateur
      Dans ma première réponse je t'ai indiqué comment faire une redirection.
      Dans ma seconde réponse, je t'ai donné un lien vers la documentation officielle du plugin qui génère ta modal. (et qui donne des exemples d'utilisation des "event" onBeforeClose.lg et onAfterClose.lg

      En liant les deux.. tu devrais t'en sortir...

      Si on prend la onBeforeClose.lg ... ça doit donner un truc du genre
      $lg.on('onBeforeClose.lg',function(event, index, fromTouch, fromThumb){
          location.href = "URL_QUE_TU_VEUX";
      });
      

      A placer dans ton fichier gallery1.html, à la fin (vers le </body>) entre balises <script>
      0