TYPO3
Wink TYPO3 Extension integroi Wink-matkavaraston TYPO3 13:een natiivina sisältöelementteinä. Toimittajat lisäävät Wink-komponentteja sivuille käyttämällä tavallista TYPO3-sivueditoria — ei vaadi mallipohjan muutoksia.
wink-travel/wink-typo3-extension on GitHub Lähdekoodi, kehittäjän asennusopas ja ohjeet osallistumiseen.
Vaatimukset
Osio nimeltä “Vaatimukset”- TYPO3 13.x
- PHP 8.2+
- Composer
Asennus
Osio nimeltä “Asennus”- Asenna Composerilla:
Terminal window composer require wink2travel/typo3-wink - Aktivoi laajennus:
Terminal window vendor/bin/typo3 extension:activate wink - Mene TYPO3-hallintapaneelissa kohtaan Admin Tools → Settings → Extension Configuration → wink.
- Syötä Client ID, Client Secret ja valitse ympäristö. Tallenna. Hae tunnukset Applications -sivulta.
- Lisää staattinen TypoScript-malli juurimalliin: Template → Edit → Includes → Available Items → Wink Travel.
Lisää sisältöelementti sivulle
Osio nimeltä “Lisää sisältöelementti sivulle”- Avaa sivu Page-moduulissa.
- Klikkaa sisältöalueen +-painiketta lisätäksesi uuden elementin.
- Valitse yksi Wink Travel -sisältöelementeistä:
- Wink Content — hotellikortit, järjestetyt ruudukot, kartat
- Wink Lookup — matkakohteen hakupalkki
- Wink Search — matkaohjelman valintapainike
- Wink Account — kirjautumispainike
- Wink Itinerary — matkaohjelman tilapainike
- Wink Cart — ostoskoripainike
- Wink Content -elementille valitse FlexForm-kentistä Layout Type ja syötä Layout ID.
- Tallenna ja julkaise sivu.
Saatavilla olevat sisältöelementit
Osio nimeltä “Saatavilla olevat sisältöelementit”| Elementti | Tarkoitus |
|---|---|
| Wink Content | Hotellikortit, järjestetyt ruudukot, kartat ja muuta |
| Wink Lookup | Matkakohteen hakupalkki |
| Wink Search | Kuvakepainike, joka avaa matkaohjelman valitsimen |
| Wink Account | Kirjautumis- / käyttäjätilapainike |
| Wink Itinerary | Matkaohjelmapainike, joka näyttää nykyisen matkan |
| Wink Cart | Ostoskorin yhteenvetopainike |