Verkkokomponentit
Verkkokomponentiton standardi, jonka avulla voit integroida kokonaisia Javascript-ominaisuuksia verkkosivustollesi ilman koodauksen osaamista.
Tämän hienon teknologian ansiosta voit upottaa Wink-matkavaraston erittäin vaivattomasti. Tämä artikkeli opastaa sinut verkkokomponenttiemme kokoelmassa ja näyttää, kuinka niitä käytetään.
Upota Wink
Osio nimeltä “Upota Wink”Kolme asiaa on sisällytettävä mille tahansa sivulle, jolla haluat näyttää jonkin verkkokomponenteistamme.
- Sisällytä tyylitiedostomme.
- Sisällytä Javascriptimme.
- Sisällytä sovelluslataajamme.
Tyylitiedosto
Osio nimeltä “Tyylitiedosto”Sisällytä CSS-tyylimme dokumenttisi otsikkoon.
<html> <head> <link rel="stylesheet" href="https://elements.wink.travel/styles.css"></link> </head></html>Javascript
Osio nimeltä “Javascript”Sisällytä Javascript-koodimme dokumenttisi loppuun. (Suosittelemme välittömästi lopputekstitagin yläpuolella).
<html> <body> <script src="https://elements.wink.travel/elements.js" type="module" defer></script> </body></html>Sivustosi on nyt valmis ja voi näyttää verkkokomponenttejamme.
Komponentit
Osio nimeltä “Komponentit”Lue lisää komponenttikirjastostamme alta.
Sovelluslataaja
Osio nimeltä “Sovelluslataaja”Lataaja on vastuussa tilan ylläpitämisestä ja komponenttiemme välisen vuorovaikutuksen hallinnasta.Sisällytä se JavaScript-koodin alle).
<html> <body> <wink-app-loader client-id="YOUR CLIENT ID GOES HERE" configuration-id="YOUR CUSTOMIZATION ID GOES HERE" ></wink-app-loader> </body></html>Sisällönlataaja
Osio nimeltä “Sisällönlataaja”Sisällönlataaja on verkkokomponenttikirjastomme ydin. Se vastaa inventaariosi (korttien, ruudukoiden ja karttojen) näyttämisestä.
Käytettävissä olevat ominaisuudet:
- layout
- tunnus
- järjestellä
Ominaisuussorton käytettävissä vain, kun asettelu onRANKEDetkä halua käyttää olemassa olevaa rankattua ruudukkoa. Näissä tapauksissa jätäidtyhjä.
Käytettävissä olevat asettelutyypit:
AD_BANNERMAPHOTELGUEST_ROOMMEETING_ROOMSPARESTAURANTACTIVITYATTRACTIONPLACEADD_ONLISTSEARCHRANKED
Käytettävissä olevat lajittelutyypit:
MEMBERPRICE_LOW_TO_HIGHPRICE_HIGH_TO_LOWPRICEPOPULARITYECOEXPERIENCEPERKLOYALTYPACKAGE
<html> <body> <wink-content-loader layout="GUEST_ROOM" id="2de7ee9c-61c9-11ef-9722-42004e494300" ></wink-content-loader> </body></html>Näytteitä löytyy mm.kortit,ruudukotjakartat.
Haku toimii loistavasti yhdessä jonkin rankatun ruudukkosi kanssa. Sen avulla käyttäjäsi voivat hakea hotellia ja kohdetta, ja ruudukko päivittyy heidän hakutuloksensa perusteella.
<html> <body> <wink-lookup></wink-lookup> </body></html>Yllä olevan komponentin napsauttaminen avaa modaali-ikkunan, johon voit kirjoittaa etsimäsi kohteen tai hotellin.
Matkasuunnitelma
Osio nimeltä “Matkasuunnitelma”Matkasuunnitelmapainike näyttää nykyisen matkasuunnitelman. Kun napsautat sitä, koko matkasuunnitelman valitsin tulee näkyviin modaali-ikkunassa.
<html> <body> <wink-itinerary></wink-itinerary> </body></html>Yllä olevaa painiketta napsauttamalla avautuu ikkuna, jonka avulla voit päivittää matkasuunnitelmaasi.
Haku on matkasuunnitelmavalitsimen pelkkä kuvakepainike. Kun napsautat sitä, koko matkasuunnitelmavalitsin tulee näkyviin modaali-ikkunassa.
<html> <body> <wink-search></wink-search> </body></html>Yllä olevaa painiketta napsauttamalla avautuu ikkuna, jonka avulla voit päivittää matkasuunnitelmaasi.
Matkasuunnitelmalomake
Osio nimeltä “Matkasuunnitelmalomake”Matkasuunnitelmakomponentti näyttää matkasuunnitelmalomakkeen, jonka kanssa käyttäjät voivat olla vuorovaikutuksessa.
<html> <body> <wink-itinerary-form></wink-itinerary-form> </body></html>Matkasuunnitelman muuttaminen missä tahansa matkasuunnitelmakomponentissamme käynnistää matkasuunnitelman päivitystapahtuman sivulla tällä hetkellä näytettävälle varastolle.
Tilipainikkeen avulla voit lisätä Wink-todennuksen sivustollesi.
<html> <body> <wink-account></wink-account> </body></html>Painikkeen napsauttaminen käyttäjän todennuksen poistamisen jälkeen ohjaa käyttäjän todennukseen. Kun käyttäjä on todennettu, näkyviin tulee käyttäjän profiilikuvake.
Kun napsautat painiketta, se avaa käyttäjäkohtaisen alasvetovalikon.
Upota TripPay
Osio nimeltä “Upota TripPay”TripPay-maksuverkkokomponenttia käyttävälle sivulle on sisällytettävä kaksi asiaa.
- Sisällytä tyylitiedostomme.
- Sisällytä Javascriptimme.
Tyylitiedosto
Osio nimeltä “Tyylitiedosto”Sisällytä CSS-tyylimme dokumenttisi otsikkoon.
<html> <head> <link rel="stylesheet" href="https://elements.trippay.io/styles.css"></link> </head></html>Javascript
Osio nimeltä “Javascript”Sisällytä Javascript-koodimme dokumenttisi loppuun. (Suosittelemme välittömästi lopputekstitagin yläpuolella).
<html> <body> <script src="https://elements.trippay.io/elements.js" type="module" defer></script> </body></html>Sivustosi on nyt valmis ja voi näyttää verkkokomponenttejamme.
Komponentit
Osio nimeltä “Komponentit”Maksu
Osio nimeltä “Maksu”Maksukomponentin avulla voit ilmoittaa TripPaylle, että matkustaja haluaa ostaa jotakin, sekä näiden tuotteiden säännöt ja hinnat.
Widgetillä on yksi pakollinen attribuutti:
idSen varaussopimuksen tunniste, jonka haluat toteutettavan.
<html> <body> <trip-pay id="<INSERT_BOOKING_CONTRACT_ID>"></trip-pay> </body></html>Widget valmistelee sopimuksen täytäntöönpanoa varten ja näyttää maksutiedot(Kuva 1)käyttäjälle varauksen viimeistelemiseksi.