Joomla
Wink Joomla Extension je balík, ktorý inštaluje systémový plugin (načítava CDN skripty), obsahový plugin (spracováva shortcode značky v článkoch) a komponentu (stránka nastavení pre administrátorov).
wink-travel/wink-joomla-extension na GitHub Zdrojový kód, príručka pre vývojárov a pokyny na prispievanie.
Požiadavky
Section titled “Požiadavky”- Joomla 4 alebo 5
- PHP 8.1+
Inštalácia
Section titled “Inštalácia”- Stiahnite si najnovší
pkg_wink-x.x.x.zipz GitHub releases stránky. - V administrácii Joomla choďte na Extensions → Manage → Install.
- Nahrajte zip súbor a kliknite na Upload & Install.
- Obe pluginy sa automaticky aktivujú. Choďte na Components → Wink Settings.
- Zadajte svoj Client ID a Client Secret a kliknite na Save. Pre získanie prihlasovacích údajov choďte na Applications.
Vkladanie komponentov do článkov
Section titled “Vkladanie komponentov do článkov”Použite shortcode štýl značiek kdekoľvek v obsahu článku:
{wink-content layout="HOTEL" id="YOUR_LAYOUT_ID"}
{wink-lookup}
{wink-search}
{wink-account}
{wink-itinerary}
{wink-cart}Obsahový plugin nahradí tieto značky správnym HTML <wink-*> pri vykresľovaní. Systémový plugin automaticky načíta CDN skripty a vloží <wink-app-loader> do päty stránky.
Dostupné shortcody
Section titled “Dostupné shortcody”| Shortcode | Výstup | Popis |
|---|---|---|
{wink-content layout="..." id="..."} | <wink-content-loader> | Karty hotelov, mriežky, mapy |
{wink-lookup} | <wink-lookup> | Vyhľadávací panel destinácií |
{wink-search} | <wink-search-button> | Tlačidlo výberu itinerára |
{wink-account} | <wink-account-button> | Prihlásenie / používateľský účet |
{wink-itinerary} | <wink-itinerary-button> | Tlačidlo stavu itinerára |
{wink-cart} | <wink-shopping-cart-button> | Tlačidlo košíka |