TYPO3
La Extensión Wink TYPO3 integra el inventario de Wink travel en TYPO3 13 como elementos de contenido nativos. Los editores agregan componentes Wink a las páginas usando el editor estándar de páginas de TYPO3 — no se requieren cambios en las plantillas.
wink-travel/wink-typo3-extension en GitHub Código fuente, guía de configuración para desarrolladores e instrucciones para contribuir.
Requisitos
Sección titulada «Requisitos»- TYPO3 13.x
- PHP 8.2+
- Composer
Instalación
Sección titulada «Instalación»- Instala vía Composer:
Ventana de terminal composer require wink2travel/typo3-wink - Activa la extensión:
Ventana de terminal vendor/bin/typo3 extension:activate wink - En el backend de TYPO3, ve a Admin Tools → Settings → Extension Configuration → wink.
- Ingresa tu Client ID, Client Secret y selecciona tu entorno. Guarda. Ve a Applications para obtener tus credenciales.
- Añade la plantilla estática TypoScript a tu plantilla raíz: Template → Edit → Includes → Available Items → Wink Travel.
Añadir un elemento de contenido a una página
Sección titulada «Añadir un elemento de contenido a una página»- Abre una página en el módulo Page.
- Haz clic en el botón + en el área de contenido para agregar un nuevo elemento.
- Elige uno de los elementos de contenido Wink Travel:
- Wink Content — tarjetas de hoteles, cuadrículas clasificadas, mapas
- Wink Lookup — barra de búsqueda de destinos
- Wink Search — botón selector de itinerarios
- Wink Account — botón de inicio de sesión
- Wink Itinerary — botón de estado del itinerario
- Wink Cart — botón del carrito de compras
- Para Wink Content, usa los campos FlexForm para seleccionar un Tipo de diseño e ingresar el ID de diseño.
- Guarda y publica la página.
Elementos de contenido disponibles
Sección titulada «Elementos de contenido disponibles»| Elemento | Propósito |
|---|---|
| Wink Content | Tarjetas de hoteles, cuadrículas clasificadas, mapas y más |
| Wink Lookup | Barra de búsqueda de destinos |
| Wink Search | Botón con ícono que abre el selector de itinerarios |
| Wink Account | Botón de inicio de sesión / cuenta de usuario |
| Wink Itinerary | Botón de itinerario que muestra el viaje actual |
| Wink Cart | Botón resumen del carrito de compras |