Drupal
Modulul Wink Drupal adaugă componentele de inventar de călătorii Wink pe site-ul tău Drupal ca blocuri native. Editorii le pot plasa oriunde în layout prin sistemul standard de blocuri.
wink-travel/wink-drupal-module on GitHub Cod sursă, ghid de configurare pentru dezvoltatori și instrucțiuni de contribuție.
Cerințe
Section titled “Cerințe”- Drupal 10 sau 11
- PHP 8.1+
- Composer
Instalare
Section titled “Instalare”- Instalează prin Composer:
Terminal window composer require drupal/wink - Activează modulul:
Terminal window drush en wink -y - Accesează Admin → Configuration → Web Services → Wink Settings (
/admin/config/wink). - Introdu Client ID și Client Secret, selectează mediul și apasă Save. Mergi la Applications pentru a-ți obține acreditările.
Adaugă un bloc pe o pagină
Section titled “Adaugă un bloc pe o pagină”- Accesează Admin → Structure → Block Layout.
- Apasă pe Place block în regiunea unde dorești conținut Wink.
- Caută Wink pentru a găsi blocurile disponibile:
- Wink Content — afișează un card hotel, grilă sau hartă
- Wink Lookup — bara de căutare destinații
- Wink Search — buton pentru selectarea itinerariului
- Wink Account — buton de autentificare
- Wink Itinerary — buton pentru starea itinerariului
- Wink Cart — buton coș de cumpărături
- Pentru Wink Content, configurează Layout Type și Layout ID în setările blocului.
- Salvează configurația blocului.
Blocuri disponibile
Section titled “Blocuri disponibile”| Bloc | Scop |
|---|---|
| Wink Content | Afișează carduri de hotel, grile ordonate, hărți și altele |
| Wink Lookup | Bara de căutare pentru destinații și hoteluri |
| Wink Search | Buton icon care deschide selectorul de itinerariu |
| Wink Account | Buton de autentificare / cont utilizator |
| Wink Itinerary | Buton itinerariu care arată călătoria curentă |
| Wink Cart | Buton sumar coș de cumpărături |