Joomla
Wink Joomla Extension je balíček, který instaluje systémový plugin (načítá CDN skripty), obsahový plugin (zpracovává shortcode tagy v článcích) a komponentu (stránka nastavení v administraci).
wink-travel/wink-joomla-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”- Joomla 4 nebo 5
- PHP 8.1+
Instalace
Sekce “Instalace”- Stáhněte si nejnovější
pkg_wink-x.x.x.zipz GitHub releases stránky. - V administraci Joomla přejděte na Extensions → Manage → Install.
- Nahrajte zip soubor a klikněte na Upload & Install.
- Oba pluginy jsou automaticky povoleny. Přejděte na Components → Wink Settings.
- Zadejte svůj Client ID a Client Secret a klikněte na Save. Pro získání přihlašovacích údajů navštivte Applications.
Vkládání komponent do článků
Sekce “Vkládání komponent do článků”Použijte shortcode tagy kdekoli v obsahu článku:
{wink-content layout="HOTEL" id="YOUR_LAYOUT_ID"}
{wink-lookup}
{wink-search}
{wink-account}
{wink-itinerary}
{wink-cart}Obsahový plugin při vykreslení nahradí tyto tagy správným HTML <wink-*>. Systémový plugin automaticky načte CDN skripty a vloží <wink-app-loader> do patičky stránky.
Dostupné shortcody
Sekce “Dostupné shortcody”| Shortcode | Výstup | Popis |
|---|---|---|
{wink-content layout="..." id="..."} | <wink-content-loader> | Karty hotelů, mřížky, mapy |
{wink-lookup} | <wink-lookup> | Vyhledávací lišta destinací |
{wink-search} | <wink-search-button> | Tlačítko výběru itineráře |
{wink-account} | <wink-account-button> | Přihlášení / uživatelský účet |
{wink-itinerary} | <wink-itinerary-button> | Tlačítko stavu itineráře |
{wink-cart} | <wink-shopping-cart-button> | Tlačítko košíku |