TYPO3
De Wink TYPO3 Extension integreert Wink reisvoorraad in TYPO3 13 als native contentelementen. Editors voegen Wink-componenten toe aan pagina’s met de standaard TYPO3-pagina-editor — geen aanpassingen aan templates nodig.
wink-travel/wink-typo3-extension on GitHub Broncode, ontwikkelaarsinstallatiehandleiding en instructies voor bijdragen.
Vereisten
Section titled “Vereisten”- TYPO3 13.x
- PHP 8.2+
- Composer
Installeren
Section titled “Installeren”- Installeer via Composer:
Terminal window composer require wink2travel/typo3-wink - Activeer de extensie:
Terminal window vendor/bin/typo3 extension:activate wink - Ga in de TYPO3-backend naar Admin Tools → Settings → Extension Configuration → wink.
- Voer je Client ID, Client Secret in en selecteer je omgeving. Sla op. Ga naar Applications om je gegevens op te halen.
- Voeg de statische TypoScript-template toe aan je root-template: Template → Edit → Includes → Available Items → Wink Travel.
Voeg een contentelement toe aan een pagina
Section titled “Voeg een contentelement toe aan een pagina”- Open een pagina in de Page-module.
- Klik op de +-knop in het contentgebied om een nieuw element toe te voegen.
- Kies een van de Wink Travel-contentelementen:
- Wink Content — hotelkaarten, gerangschikte grids, kaarten
- Wink Lookup — bestemmingszoekbalk
- Wink Search — routekiezerknop
- Wink Account — inlogknop
- Wink Itinerary — route-statusknop
- Wink Cart — winkelwagenknop
- Voor Wink Content gebruik je de FlexForm-velden om een Layout Type te selecteren en de Layout ID in te voeren.
- Sla de pagina op en publiceer.
Beschikbare contentelementen
Section titled “Beschikbare contentelementen”| Element | Doel |
|---|---|
| Wink Content | Hotelkaarten, gerangschikte grids, kaarten en meer |
| Wink Lookup | Bestemmingszoekbalk |
| Wink Search | Icoonknop die de routekiezer opent |
| Wink Account | Inlog- / gebruikersaccountknop |
| Wink Itinerary | Routeknop die de huidige reis toont |
| Wink Cart | Samenvattingsknop van de winkelwagen |