Contact Us

If you still have questions or prefer to get help directly from an agent, please submit a request.
We’ll get back to you as soon as possible.

Please fill out the contact form below and we will reply as soon as possible.

  • Sirvoyn etusivu
  • Yhteystiedot
  • Kirjaudu sisään
Finnish
US English (US)
FR French
DE German
ES Spanish
NL Dutch
SE Swedish
FI Finnish
NO Norwegian
DA Danish
  • Etusivu
  • Varausmoottorit
  • Varausmoottorin mukauttaminen

Voinko käyttää mukautettua galleriaa verkkosivustoni varausmoottorissa?

Written by johana

Updated at January 24th, 2025

Contact Us

If you still have questions or prefer to get help directly from an agent, please submit a request.
We’ll get back to you as soon as possible.

Please fill out the contact form below and we will reply as soon as possible.

  • Aloitusopas
    Asennusoppaat Varausten tuonti
  • Tietoja Sirvoysta
    Yleistä Tekninen toiminta Suojaus ja varmuuskopiot
  • Huoneet ja huonetyypit
    Huoneet ja huonetyypit Huonetyyppien kategorisointi Tarjoa lisävalintoja
  • Varausmoottorit
    Verkkosivurakentaja Asentaminen verkkosivustollesi Varausmoottorin mukauttaminen Ulkoasu ja CSS Syöttökentät Tarkastele varausta -toiminto Seuranta
  • Kanavahallitsin
    Uusien jakelukanavien määrittäminen Huonetyyppien yhdistäminen Yleinen Hinta- ja saatavuuspäivitykset Ylivaraukset
  • Talous
    Maksuratkaisun määrittäminen Maksujen hallinta Laskut ja kuitit Kirjanpito Verot ja lisämaksut
  • Varaukset
    Muokkaa varauksia Näytä varaukset Viestimallit ja automaattinen viestintä Viestintä Siivouksen ja huoltotoimenpiteiden aikatalutus
  • Hinnat ja rajoitukset
    Hinnat ja alennukset Rajoitukset Alennus- ja kuponkikoodin
  • Oma tili
    Mukauta tiliäsi Tilaus Tilastot Vienti & API
+ Enemmän

 

Kyllä! Voit käyttää galleriaasi määrittelemällä ”data-callback” sisällyttäessäsi Sirvoy pienoissovelluksen. Tämä toimii hyvin samanlaisesti kuin mukautetun komentosarjan määritteleminen tulosseurannalle, kuten tässä artikkelissa esitetään. Seuraavat tapahtumat ovat tällä hetkellä käytettävissä:

  • gallery_init– käynnistyy, kun hakulomake näytetään. Jos haluat ottaa käyttöön oman gallerian, voit yksinkertaisesti palauttaa arvon false täällä välttääksesi oletusgalleriamme lataamisen.
  • gallery_open – käynnistyy, kun vieras napsauttaa kuvaa. Samoin kuin gallery_init -tapahtumassa, sinun tulisi palauttaa arvo false saadaksesi tämän tapahtuman osoittamaan, että haluat välttää oletustoteutuksemme suorittamisen. Sitten voit toteuttaa asiakaslogiikkasi täällä. Annetussa objektissa annettavat lisätiedot:
    • galleria_id – galleria-tunnus, joka käynnistää tapahtuman
    • galleria – Taulukko kuvaobjekteilla, jotka näyttävät tältä:

 [{
      title: 'My image',
      type: 'image',
      contentType: 'image/...',
      thumb: {
          url: 'https://...',
          size: 12345,
          height: 123,
          width: 123,
      },
      image: {
          url: 'https://...',
          size: 12345,
          height: 123,
          width: 123,
      },
  }, ...]

Alla on esimerkki siitä, kuinka Fancyboxia voidaan käyttää oletusgalleriamme sijasta. Tässä voit kuitenkin ottaa käyttöön minkä tahansa haluamasi gallerian, integroimalla sen siihen, miten näytät muita kuvia verkkosivustollasi, mikä tekee sen ulkoasusta harmonisemman.

Huomaa: Muista korvata ”data-form-id” omalla varausmoottoritunnuksellasi. Varmista myös, että tarkistat Fancyboxin käyttöehdot ja lisenssin ennen sen käyttöä, varmistaaksesi että se sopii käyttötarkoitukseesi:  https://fancyapps.com/fancybox/3/

 

 



    
        <!-- load dependencies -->
        
        <script src="https://code.jquery.com/jquery-3.3.1.min.js"></script><script src="https://cdn.jsdelivr.net/gh/fancyapps/fancybox@3.5.7/dist/jquery.fancybox.min.js"></script>

        <!-- custom event handler implementation -->
        <script type="application/javascript">
            function customGalleryEventHandler(data) {
                // this triggers on a page where the gallery can be displayed 
                if (data.event === "gallery_init") {
                    // return false to prevent loading default gallery assets
                    return false;
                }
        
                // this will trigger when a user clicks on the thumbnail to display the gallery
                if (data.event === "gallery_open") {
                    let objects = [];
                    data.gallery.forEach((object) => {
                        objects.push({ src: object.image.url, opts: { caption: object.title, thumb: object.thumb.url } });
                    });
                    $.fancybox.open(objects, { loop: false });
        
                    // return false to prevent loading displaying default gallery 
                    return false;
                }
            }
        </script>
    

        <!-- here is the booking engine form, "customGalleryEventHandler" is the custom event handler you implemented above -->
        <script data-callback="customGalleryEventHandler" async async data-form-id="YOUR-FORM-ID-HERE" src="https://secured.sirvoy.com/widget/sirvoy.js"></script>

    


 

Oliko se lukemisen arvoinen?

Kyllä
Ei
Huomaatko jotain outoa? Kerro meille.

Aiheeseen liittyvät artikkelit

  • Online-maksujen vastaanottaminen
  • Luottokorttitietojen tallentaminen myöhempää käsittelyä varten
  • Stripe maksutavat

Tarvitsetko apua Sirvoyn kanssa?

Olet oikeassa paikassa.

  • Sirvoy
  • Kirjaudu
  • Yhteystiedot

©2025 Sirvoy . All Rights reserved.

Knowledge Base Software by Helpjuice

Expand