Joomla
A Extensão Wink para Joomla é um pacote que instala um plugin de sistema (carrega scripts CDN), um plugin de conteúdo (processa tags shortcode em artigos) e um componente (página de definições administrativas).
wink-travel/wink-joomla-extension no GitHub Código fonte, guia de configuração para desenvolvedores e instruções de contribuição.
Requisitos
Seção intitulada “Requisitos”- Joomla 4 ou 5
- PHP 8.1+
Instalar
Seção intitulada “Instalar”- Descarregue o mais recente
pkg_wink-x.x.x.zipda página de lançamentos do GitHub. - No Joomla Admin, vá a Extensões → Gerir → Instalar.
- Carregue o ficheiro zip e clique em Carregar & Instalar.
- Ambos os plugins são ativados automaticamente. Vá a Componentes → Definições Wink.
- Introduza o seu Client ID e Client Secret e clique em Guardar. Vá a Aplicações para obter as suas credenciais.
Incorporar componentes em artigos
Seção intitulada “Incorporar componentes em artigos”Use tags no estilo shortcode em qualquer parte do conteúdo do artigo:
{wink-content layout="HOTEL" id="YOUR_LAYOUT_ID"}
{wink-lookup}
{wink-search}
{wink-account}
{wink-itinerary}
{wink-cart}O plugin de conteúdo substitui estas tags pelo HTML correto <wink-*> no momento da renderização. O plugin de sistema carrega automaticamente os scripts CDN e injeta <wink-app-loader> no rodapé da página.
Shortcodes disponíveis
Seção intitulada “Shortcodes disponíveis”| Shortcode | Saída | Descrição |
|---|---|---|
{wink-content layout="..." id="..."} | <wink-content-loader> | Cartões de hotel, grelhas, mapas |
{wink-lookup} | <wink-lookup> | Barra de pesquisa de destinos |
{wink-search} | <wink-search-button> | Botão de seleção de itinerário |
{wink-account} | <wink-account-button> | Iniciar sessão / conta de utilizador |
{wink-itinerary} | <wink-itinerary-button> | Botão de estado do itinerário |
{wink-cart} | <wink-shopping-cart-button> | Botão do carrinho |