Joomla
L’Extensió Wink per Joomla és un paquet que instal·la un plugin de sistema (carrega scripts CDN), un plugin de contingut (processa les etiquetes shortcode als articles) i un component (pàgina de configuració d’administració).
wink-travel/wink-joomla-extension on GitHub Codi font, guia de configuració per a desenvolupadors i instruccions per a contribucions.
Requisits
Section titled “Requisits”- Joomla 4 o 5
- PHP 8.1+
Instal·lació
Section titled “Instal·lació”- Descarrega l’últim
pkg_wink-x.x.x.zipdes de la pàgina de llançaments de GitHub. - A l’administració de Joomla, ves a Extensions → Gestiona → Instal·la.
- Pugeu el fitxer zip i fes clic a Puja i instal·la.
- Ambdós plugins s’activen automàticament. Ves a Components → Wink Settings.
- Introdueix el teu Client ID i Client Secret i fes clic a Desa. Ves a Applications per obtenir les teves credencials.
Inserir components als articles
Section titled “Inserir components als articles”Utilitza etiquetes en estil shortcode a qualsevol lloc del contingut de l’article:
{wink-content layout="HOTEL" id="YOUR_LAYOUT_ID"}
{wink-lookup}
{wink-search}
{wink-account}
{wink-itinerary}
{wink-cart}El plugin de contingut substitueix aquestes etiquetes pel correcte HTML <wink-*> en el moment de renderitzar. El plugin de sistema carrega automàticament els scripts CDN i injecta <wink-app-loader> al peu de pàgina.
Shortcodes disponibles
Section titled “Shortcodes disponibles”| Shortcode | Sortida | Descripció |
|---|---|---|
{wink-content layout="..." id="..."} | <wink-content-loader> | Targetes d’hotel, graelles, mapes |
{wink-lookup} | <wink-lookup> | Barra de cerca de destinacions |
{wink-search} | <wink-search-button> | Botó per seleccionar l’itinerari |
{wink-account} | <wink-account-button> | Inici de sessió / compte d’usuari |
{wink-itinerary} | <wink-itinerary-button> | Botó d’estat de l’itinerari |
{wink-cart} | <wink-shopping-cart-button> | Botó del carretó |