Drupal
Модуль Wink Drupal Module додає компоненти інвентарю Wink для подорожей на ваш сайт Drupal як рідні блоки. Редактори можуть розміщувати їх будь-де в макеті через стандартну систему блоків.
wink-travel/wink-drupal-module на GitHub Вихідний код, інструкції з налаштування для розробників та внесення змін.
Вимоги
Section titled “Вимоги”- Drupal 10 або 11
- PHP 8.1+
- Composer
Встановлення
Section titled “Встановлення”- Встановіть через Composer:
Terminal window composer require drupal/wink - Активуйте модуль:
Terminal window drush en wink -y - Перейдіть до Адмін → Конфігурація → Веб-сервіси → Налаштування Wink (
/admin/config/wink). - Введіть свій Client ID та Client Secret, виберіть середовище та натисніть Зберегти. Перейдіть до Applications, щоб отримати свої облікові дані.
Додавання блоку на сторінку
Section titled “Додавання блоку на сторінку”- Перейдіть до Адмін → Структура → Макет блоків.
- Натисніть Розмістити блок у регіоні, де хочете розмістити контент Wink.
- Знайдіть Wink, щоб побачити доступні блоки:
- Wink Content — відображає картку готелю, сітку або карту
- Wink Lookup — панель пошуку напрямків
- Wink Search — кнопка вибору маршруту
- Wink Account — кнопка входу
- Wink Itinerary — кнопка статусу маршруту
- Wink Cart — кнопка кошика покупок
- Для Wink Content налаштуйте Тип макета та ID макета у налаштуваннях блоку.
- Збережіть конфігурацію блоку.
Доступні блоки
Section titled “Доступні блоки”| Блок | Призначення |
|---|---|
| Wink Content | Відображає картки готелів, рейтингові сітки, карти та інше |
| Wink Lookup | Панель пошуку напрямків і готелів |
| Wink Search | Іконка-кнопка, що відкриває вибір маршруту |
| Wink Account | Кнопка входу / облікового запису користувача |
| Wink Itinerary | Кнопка маршруту, що показує поточну поїздку |
| Wink Cart | Кнопка з підсумком кошика покупок |