TYPO3
Розширення Wink TYPO3 інтегрує інвентар Wink для подорожей у TYPO3 13 як нативні елементи контенту. Редактори додають компоненти Wink на сторінки за допомогою стандартного редактора сторінок TYPO3 — без необхідності змін у шаблонах.
wink-travel/wink-typo3-extension на GitHub Вихідний код, інструкції для розробників та внесення змін.
Вимоги
Section titled “Вимоги”- TYPO3 13.x
- PHP 8.2+
- Composer
Встановлення
Section titled “Встановлення”- Встановіть через Composer:
Terminal window composer require wink2travel/typo3-wink - Активуйте розширення:
Terminal window vendor/bin/typo3 extension:activate wink - У бекенді TYPO3 перейдіть до Admin Tools → Settings → Extension Configuration → wink.
- Введіть ваші Client ID, Client Secret та оберіть середовище. Збережіть. Перейдіть до Applications, щоб отримати свої облікові дані.
- Додайте статичний шаблон TypoScript до кореневого шаблону: Template → Edit → Includes → Available Items → Wink Travel.
Додавання елемента контенту на сторінку
Section titled “Додавання елемента контенту на сторінку”- Відкрийте сторінку у модулі Page.
- Натисніть кнопку + у області контенту, щоб додати новий елемент.
- Оберіть один із елементів контенту Wink Travel:
- Wink Content — картки готелів, рейтингові сітки, карти
- Wink Lookup — панель пошуку напрямків
- Wink Search — кнопка вибору маршруту
- Wink Account — кнопка входу
- Wink Itinerary — кнопка статусу маршруту
- Wink Cart — кнопка кошика покупок
- Для Wink Content використовуйте поля FlexForm, щоб обрати Layout Type та ввести Layout ID.
- Збережіть і опублікуйте сторінку.
Доступні елементи контенту
Section titled “Доступні елементи контенту”| Елемент | Призначення |
|---|---|
| Wink Content | Картки готелів, рейтингові сітки, карти та інше |
| Wink Lookup | Панель пошуку напрямків |
| Wink Search | Іконка-кнопка, що відкриває вибір маршруту |
| Wink Account | Кнопка входу / облікового запису користувача |
| Wink Itinerary | Кнопка маршруту, що показує поточну поїздку |
| Wink Cart | Кнопка з підсумком кошика покупок |