Žiniatinklio komponentai
Žiniatinklio komponentaiyra standartas, leidžiantis integruoti visas „Javascript“ funkcijas į savo svetainę nemokant programuoti. Dėl šios puikios technologijos galite labai lengvai įterpti „Wink“ kelionių inventorių. Šiame straipsnyje pateikiama išsami informacija apie mūsų žiniatinklio komponentų kolekciją ir parodyta, kaip juos naudoti.
Įterpti mirktelėjimą
Section titled “Įterpti mirktelėjimą”Į bet kurį puslapį, kuriame norite rodyti vieną iš mūsų žiniatinklio komponentų, turite įtraukti tris dalykus.
- Įtraukite mūsų stiliaus lapą.
- Įtraukite mūsų „Javascript“.
- Įtraukite mūsų programų įkroviklį.
Stiliaus lapas
Section titled “Stiliaus lapas”Įtraukite mūsų CSS stilius į savo dokumento antraštę.
<html> <head> <link rel="stylesheet" href="https://elements.wink.travel/styles.css"></link> </head></html>
Javascript
Section titled “Javascript”Įtraukite mūsų „Javascript“ kodą dokumento apačioje. (Rekomenduojame iš karto virš galinės teksto žymos).
<html> <body> <script src="https://elements.wink.travel/elements.js" type="module" defer></script> </body></html>
Jūsų svetainė dabar paruošta ir gali rodyti mūsų žiniatinklio komponentus.
Komponentai
Section titled “Komponentai”Skaitykite apie mūsų komponentų biblioteką žemiau.
Programų įkėlėjas
Section titled “Programų įkėlėjas”Įkroviklis yra atsakingas už būsenos palaikymą ir mūsų komponentų sąveikos valdymą.Įtraukite jį po mūsų „Javascript“).
<html> <body> <wink-app-loader client-id="YOUR CLIENT ID GOES HERE" configuration-id="YOUR CUSTOMIZATION ID GOES HERE" ></wink-app-loader> </body></html>
Turinio įkėlėjas
Section titled “Turinio įkėlėjas”Turinio įkėlimo programa yra mūsų žiniatinklio komponentų bibliotekos pagrindas. Ji atsakinga už jūsų inventoriaus (kortelių, tinklelių, žemėlapių) rodymą.
Galimi atributai:
- išdėstymas
- id
- rūšiuoti
Atributassort
galima tik tada, kai išdėstymas yraRANKED
ir nenorite naudoti esamos reitinguotos lentelės. Tokiais atvejais palikiteid
tuščias.
Galimi išdėstymo tipai:
AD_BANNER
MAP
HOTEL
GUEST_ROOM
MEETING_ROOM
SPA
RESTAURANT
ACTIVITY
ATTRACTION
PLACE
ADD_ON
LIST
SEARCH
RANKED
Galimi rūšiavimo tipai:
MEMBER
PRICE_LOW_TO_HIGH
PRICE_HIGH_TO_LOW
PRICE
POPULARITY
ECO
EXPERIENCE
PERK
LOYALTY
PACKAGE
<html> <body> <wink-content-loader layout="GUEST_ROOM" id="2de7ee9c-61c9-11ef-9722-42004e494300" ></wink-content-loader> </body></html>
Pavyzdžių galima rastikortelės,tinkleliaiiržemėlapiai.
Paieška
Section titled “Paieška”Paieška puikiai veikia kartu su vienu iš jūsų reitinguotų tinklelių. Tai leidžia jūsų vartotojams ieškoti viešbučio ir kelionės tikslo, o tinklelis atnaujinamas pagal jų paieškos rezultatą.
<html> <body> <wink-lookup></wink-lookup> </body></html>
Spustelėjus aukščiau esantį komponentą, atidaromas modalinis langas, kuriame galite įvesti ieškomą kelionės tikslą arba viešbutį.
Maršrutas
Section titled “Maršrutas”Maršruto mygtukas rodo dabartinį maršrutą. Jį spustelėjus, modaliniame lange atidaromas visas maršruto parinkiklis.
<html> <body> <wink-itinerary></wink-itinerary> </body></html>
Paspaudus aukščiau esantį mygtuką, atidaromas modalinis langas, leidžiantis atnaujinti maršrutą.
Paieška
Section titled “Paieška”Paieška yra tik piktogramomis pateikiamas maršruto parinkiklio mygtukas. Jį spustelėjus, visas maršruto parinkiklis rodomas kaip modalinis langas.
<html> <body> <wink-search></wink-search> </body></html>
Paspaudus aukščiau esantį mygtuką, atidaromas modalinis langas, leidžiantis atnaujinti maršrutą.
Maršruto forma
Section titled “Maršruto forma”Maršruto komponentas rodo maršruto formą, su kuria vartotojai gali sąveikauti.
<html> <body> <wink-itinerary-form></wink-itinerary-form> </body></html>
Pakeitus maršrutą bet kuriame mūsų maršruto komponente, suaktyvinamas maršruto atnaujinimo įvykis bet kuriame puslapyje rodomame inventoriuje.
Paskyra
Section titled “Paskyra”Paskyros mygtukas leidžia jums pridėti „Wink“ autentifikavimą prie savo svetainės.
<html> <body> <wink-account></wink-account> </body></html>
Paspaudus mygtuką, kai vartotojo tapatybė neidentifikuota, jis bus nukreiptas autentifikuotis. Kai vartotojas autentifikuojamas, rodoma vartotojo profilio piktograma.
Paspaudus mygtuką, atidaromas išskleidžiamasis meniu, skirtas konkrečiam vartotojui.
Įterpti „TripPay“
Section titled “Įterpti „TripPay“”Į bet kurį puslapį, kuriame norite naudoti „TripPay“ mokėjimų žiniatinklio komponentą, turite įtraukti du dalykus.
- Įtraukite mūsų stiliaus lapą.
- Įtraukite mūsų „Javascript“.
Stiliaus lapas
Section titled “Stiliaus lapas”Įtraukite mūsų CSS stilius į savo dokumento antraštę.
<html> <head> <link rel="stylesheet" href="https://elements.trippay.io/styles.css"></link> </head></html>
Javascript
Section titled “Javascript”Įtraukite mūsų „Javascript“ kodą dokumento apačioje. (Rekomenduojame iš karto virš galinės teksto žymos).
<html> <body> <script src="https://elements.trippay.io/elements.js" type="module" defer></script> </body></html>
Jūsų svetainė dabar paruošta ir gali rodyti mūsų žiniatinklio komponentus.
Komponentai
Section titled “Komponentai”Mokėjimas
Section titled “Mokėjimas”Mokėjimo komponentas leidžia informuoti „TripPay“, kad keliautojas nori ką nors įsigyti, ir sužinoti šių prekių taisykles bei kainas.
Valdikliui yra vienas privalomas atributas:
id
Norimos sudaryti rezervavimo sutarties identifikatorius.
<html> <body> <trip-pay id="<INSERT_BOOKING_CONTRACT_ID>"></trip-pay> </body></html>
Valdiklis parengia sutartį vykdymui ir rodo mokėjimo informaciją(1 pav.)vartotojui, kad užbaigtų užsakymą.