Joomla
Wink Joomla Extension er en pakke, der installerer et systemplugin (indlæser CDN-scripts), et indholdsplugin (behandler shortcode-tags i artikler) og en komponent (admin-indstillingsside).
wink-travel/wink-joomla-extension on GitHub Kildekode, udvikleropsætningsvejledning og bidragsinstruktioner.
- Joomla 4 eller 5
- PHP 8.1+
Installation
Sektion kaldt “Installation”- Download den nyeste
pkg_wink-x.x.x.zipfra GitHub releases-siden. - Gå i Joomla Admin til Extensions → Manage → Install.
- Upload zip-filen og klik på Upload & Install.
- Begge plugins aktiveres automatisk. Gå til Components → Wink Settings.
- Indtast din Client ID og Client Secret og klik på Save. Gå til Applications for at hente dine legitimationsoplysninger.
Indsæt komponenter i artikler
Sektion kaldt “Indsæt komponenter i artikler”Brug shortcode-lignende tags hvor som helst i artikelindholdet:
{wink-content layout="HOTEL" id="YOUR_LAYOUT_ID"}
{wink-lookup}
{wink-search}
{wink-account}
{wink-itinerary}
{wink-cart}Indholdspluginet erstatter disse tags med korrekt <wink-*> HTML ved gengivelsestidspunktet. Systempluginet indlæser automatisk CDN-scripts og indsætter <wink-app-loader> i sidefoden.
Tilgængelige shortcodes
Sektion kaldt “Tilgængelige shortcodes”| Shortcode | Output | Beskrivelse |
|---|---|---|
{wink-content layout="..." id="..."} | <wink-content-loader> | Hotelkort, gitter, kort |
{wink-lookup} | <wink-lookup> | Destinationssøgefelt |
{wink-search} | <wink-search-button> | Rejseplanvælger-knap |
{wink-account} | <wink-account-button> | Log ind / brugerprofil |
{wink-itinerary} | <wink-itinerary-button> | Rejseplansstatus-knap |
{wink-cart} | <wink-shopping-cart-button> | Indkøbskurv-knap |