Drupal
De Wink Drupal Module voegt Wink reisvoorraadcomponenten toe aan je Drupal-site als native blokken. Editors kunnen ze overal in de lay-out plaatsen via het standaard blokken-systeem.
wink-travel/wink-drupal-module on GitHub Broncode, ontwikkelaarsinstallatiehandleiding en instructies voor bijdragen.
Vereisten
Section titled “Vereisten”- Drupal 10 of 11
- PHP 8.1+
- Composer
Installeren
Section titled “Installeren”- Installeer via Composer:
Terminal window composer require drupal/wink - Activeer de module:
Terminal window drush en wink -y - Ga naar Beheer → Configuratie → Webservices → Wink-instellingen (
/admin/config/wink). - Voer je Client ID en Client Secret in, selecteer je omgeving en klik op Opslaan. Ga naar Applications om je inloggegevens op te halen.
Voeg een blok toe aan een pagina
Section titled “Voeg een blok toe aan een pagina”- Ga naar Beheer → Structuur → Blokindeling.
- Klik op Blok plaatsen in het gebied waar je Wink-inhoud wilt tonen.
- Zoek op Wink om de beschikbare blokken te vinden:
- Wink Content — toont een hotelkaart, raster of kaart
- Wink Lookup — zoekbalk voor bestemmingen
- Wink Search — knop voor het selecteren van een reisroute
- Wink Account — inlogknop
- Wink Itinerary — knop voor de status van de reisroute
- Wink Cart — winkelwagenknop
- Stel voor Wink Content het Layout Type en Layout ID in de blokinstellingen in.
- Sla de blokconfiguratie op.
Beschikbare blokken
Section titled “Beschikbare blokken”| Blok | Doel |
|---|---|
| Wink Content | Toont hotelkaarten, gerangschikte rasters, kaarten en meer |
| Wink Lookup | Zoekbalk voor bestemmingen en hotels |
| Wink Search | Icoonknop die de reisroutekiezer opent |
| Wink Account | Inlog- / gebruikersaccountknop |
| Wink Itinerary | Reisrouteknop die de huidige reis toont |
| Wink Cart | Samenvattingsknop van de winkelwagen |