Drupal
O Módulo Wink para Drupal adiciona componentes do inventário de viagens Wink ao seu site Drupal como blocos nativos. Os editores podem posicioná-los em qualquer lugar do layout através do sistema padrão de blocos.
wink-travel/wink-drupal-module no GitHub Código-fonte, guia de configuração para desenvolvedores e instruções de contribuição.
Requisitos
Seção intitulada “Requisitos”- Drupal 10 ou 11
- PHP 8.1+
- Composer
Instalação
Seção intitulada “Instalação”- Instale via Composer:
Terminal window composer require drupal/wink - Ative o módulo:
Terminal window drush en wink -y - Vá para Admin → Configuração → Serviços Web → Configurações do Wink (
/admin/config/wink). - Insira seu Client ID e Client Secret, selecione seu ambiente e clique em Salvar. Acesse Aplicações para obter suas credenciais.
Adicionar um bloco a uma página
Seção intitulada “Adicionar um bloco a uma página”- Vá para Admin → Estrutura → Layout de Blocos.
- Clique em Colocar bloco na região onde deseja o conteúdo Wink.
- Pesquise por Wink para encontrar os blocos disponíveis:
- Wink Content — exibe um cartão de hotel, grade ou mapa
- Wink Lookup — barra de busca de destinos
- Wink Search — botão seletor de itinerário
- Wink Account — botão de login
- Wink Itinerary — botão de status do itinerário
- Wink Cart — botão do carrinho de compras
- Para Wink Content, configure o Tipo de Layout e o ID do Layout nas configurações do bloco.
- Salve a configuração do bloco.
Blocos disponíveis
Seção intitulada “Blocos disponíveis”| Bloco | Finalidade |
|---|---|
| Wink Content | Exibe cartões de hotel, grades ranqueadas, mapas e mais |
| Wink Lookup | Barra de busca para destinos e hotéis |
| Wink Search | Botão ícone que abre o seletor de itinerário |
| Wink Account | Botão de login / conta do usuário |
| Wink Itinerary | Botão de itinerário mostrando a viagem atual |
| Wink Cart | Botão resumo do carrinho de compras |