Drupal
Module Wink Drupal thêm các thành phần kho lưu trữ du lịch Wink vào trang Drupal của bạn dưới dạng các block gốc. Biên tập viên có thể đặt chúng ở bất kỳ đâu trong bố cục thông qua hệ thống block tiêu chuẩn.
wink-travel/wink-drupal-module trên GitHub Mã nguồn, hướng dẫn thiết lập cho nhà phát triển và hướng dẫn đóng góp.
Yêu cầu
Phần tiêu đề “Yêu cầu”- Drupal 10 hoặc 11
- PHP 8.1+
- Composer
Cài đặt
Phần tiêu đề “Cài đặt”- Cài đặt qua Composer:
Terminal window composer require drupal/wink - Kích hoạt module:
Terminal window drush en wink -y - Vào Admin → Configuration → Web Services → Wink Settings (
/admin/config/wink). - Nhập Client ID và Client Secret, chọn môi trường của bạn, rồi nhấn Save. Vào Applications để lấy thông tin đăng nhập.
Thêm block vào trang
Phần tiêu đề “Thêm block vào trang”- Vào Admin → Structure → Block Layout.
- Nhấn Place block ở khu vực bạn muốn hiển thị nội dung Wink.
- Tìm kiếm Wink để thấy các block có sẵn:
- Wink Content — hiển thị thẻ khách sạn, lưới hoặc bản đồ
- Wink Lookup — thanh tìm kiếm điểm đến
- Wink Search — nút chọn hành trình
- Wink Account — nút đăng nhập
- Wink Itinerary — nút trạng thái hành trình
- Wink Cart — nút giỏ hàng
- Với Wink Content, cấu hình Layout Type và Layout ID trong cài đặt block.
- Lưu cấu hình block.
Các block có sẵn
Phần tiêu đề “Các block có sẵn”| Block | Mục đích |
|---|---|
| Wink Content | Hiển thị thẻ khách sạn, lưới xếp hạng, bản đồ và nhiều hơn nữa |
| Wink Lookup | Thanh tìm kiếm điểm đến và khách sạn |
| Wink Search | Nút biểu tượng mở bộ chọn hành trình |
| Wink Account | Nút đăng nhập / tài khoản người dùng |
| Wink Itinerary | Nút hành trình hiển thị chuyến đi hiện tại |
| Wink Cart | Nút tóm tắt giỏ hàng |