TYPO3
Rozszerzenie Wink TYPO3 integruje inwentarz podróży Wink z TYPO3 13 jako natywne elementy treści. Redaktorzy dodają komponenty Wink do stron za pomocą standardowego edytora stron TYPO3 — nie są wymagane zmiany w szablonach.
wink-travel/wink-typo3-extension na GitHub Kod źródłowy, przewodnik dla deweloperów i instrukcje dotyczące współtworzenia.
Wymagania
Dział zatytułowany „Wymagania”- TYPO3 13.x
- PHP 8.2+
- Composer
Instalacja
Dział zatytułowany „Instalacja”- Zainstaluj przez Composer:
Okno terminala composer require wink2travel/typo3-wink - Aktywuj rozszerzenie:
Okno terminala vendor/bin/typo3 extension:activate wink - W backendzie TYPO3 przejdź do Narzędzia administracyjne → Ustawienia → Konfiguracja rozszerzeń → wink.
- Wprowadź swój Client ID, Client Secret i wybierz środowisko. Zapisz. Przejdź do Aplikacje, aby pobrać swoje dane uwierzytelniające.
- Dodaj statyczny szablon TypoScript do swojego szablonu głównego: Szablon → Edytuj → Zawiera → Dostępne elementy → Wink Travel.
Dodawanie elementu treści do strony
Dział zatytułowany „Dodawanie elementu treści do strony”- Otwórz stronę w module Strona.
- Kliknij przycisk + w obszarze treści, aby dodać nowy element.
- Wybierz jeden z elementów treści Wink Travel:
- Wink Content — karty hoteli, siatki rankingowe, mapy
- Wink Lookup — pasek wyszukiwania destynacji
- Wink Search — przycisk wyboru planu podróży
- Wink Account — przycisk logowania
- Wink Itinerary — przycisk statusu planu podróży
- Wink Cart — przycisk koszyka zakupów
- Dla Wink Content użyj pól FlexForm, aby wybrać Typ układu i wprowadzić ID układu.
- Zapisz i opublikuj stronę.
Dostępne elementy treści
Dział zatytułowany „Dostępne elementy treści”| Element | Przeznaczenie |
|---|---|
| Wink Content | Karty hoteli, siatki rankingowe, mapy i inne |
| Wink Lookup | Pasek wyszukiwania destynacji |
| Wink Search | Ikona przycisku otwierająca wybór planu podróży |
| Wink Account | Przycisk logowania / konta użytkownika |
| Wink Itinerary | Przycisk planu podróży pokazujący aktualną wycieczkę |
| Wink Cart | Przycisk podsumowania koszyka zakupów |