TYPO3
Wink TYPO3 Extension integruje inventář cestování Wink do TYPO3 13 jako nativní obsahové prvky. Editoři přidávají komponenty Wink na stránky pomocí standardního editoru stránek TYPO3 — není potřeba měnit šablony.
wink-travel/wink-typo3-extension na GitHubu Zdrojový kód, průvodce nastavením pro vývojáře a instrukce pro přispívání.
Požadavky
Sekce “Požadavky”- TYPO3 13.x
- PHP 8.2+
- Composer
Instalace
Sekce “Instalace”- Nainstalujte přes Composer:
Terminál composer require wink2travel/typo3-wink - Aktivujte rozšíření:
Terminál vendor/bin/typo3 extension:activate wink - V backendu TYPO3 přejděte do Admin Tools → Settings → Extension Configuration → wink.
- Zadejte svůj Client ID, Client Secret a vyberte prostředí. Uložte. Pro získání přihlašovacích údajů přejděte na Applications.
- Přidejte statickou šablonu TypoScript do kořenové šablony: Template → Edit → Includes → Available Items → Wink Travel.
Přidání obsahového prvku na stránku
Sekce “Přidání obsahového prvku na stránku”- Otevřete stránku v modulu Page.
- Klikněte na tlačítko + v oblasti obsahu pro přidání nového prvku.
- Vyberte jeden z obsahových prvků Wink Travel:
- Wink Content — hotelové karty, řazené mřížky, mapy
- Wink Lookup — vyhledávací lišta destinací
- Wink Search — tlačítko pro výběr itineráře
- Wink Account — tlačítko pro přihlášení
- Wink Itinerary — tlačítko stavu itineráře
- Wink Cart — tlačítko nákupního košíku
- U Wink Content použijte pole FlexForm pro výběr Layout Type a zadejte Layout ID.
- Uložte a publikujte stránku.
Dostupné obsahové prvky
Sekce “Dostupné obsahové prvky”| Prvek | Účel |
|---|---|
| Wink Content | Hotelové karty, řazené mřížky, mapy a další |
| Wink Lookup | Vyhledávací lišta destinací |
| Wink Search | Ikonové tlačítko otevírající výběr itineráře |
| Wink Account | Tlačítko pro přihlášení / uživatelský účet |
| Wink Itinerary | Tlačítko itineráře zobrazující aktuální cestu |
| Wink Cart | Tlačítko shrnutí nákupního košíku |