TYPO3
Tiện ích mở rộng Wink TYPO3 tích hợp kho lưu trữ du lịch Wink vào TYPO3 13 dưới dạng các phần tử nội dung gốc. Biên tập viên thêm các thành phần Wink vào trang bằng trình chỉnh sửa trang TYPO3 tiêu chuẩn — không cần thay đổi mẫu.
wink-travel/wink-typo3-extension 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”- TYPO3 13.x
- PHP 8.2+
- Composer
Cài đặt
Phần tiêu đề “Cài đặt”- Cài đặt qua Composer:
Terminal window composer require wink2travel/typo3-wink - Kích hoạt tiện ích mở rộng:
Terminal window vendor/bin/typo3 extension:activate wink - Trong backend TYPO3, vào Admin Tools → Settings → Extension Configuration → wink.
- Nhập Client ID, Client Secret và chọn môi trường của bạn. Lưu lại. Truy cập Applications để lấy thông tin xác thực.
- Thêm mẫu TypoScript tĩnh vào mẫu gốc của bạn: Template → Edit → Includes → Available Items → Wink Travel.
Thêm phần tử nội dung vào trang
Phần tiêu đề “Thêm phần tử nội dung vào trang”- Mở một trang trong module Page.
- Nhấn nút + trong khu vực nội dung để thêm phần tử mới.
- Chọn một trong các phần tử nội dung Wink Travel:
- Wink Content — thẻ khách sạn, lưới xếp hạng, 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, sử dụng các trường FlexForm để chọn Layout Type và nhập Layout ID.
- Lưu và xuất bản trang.
Các phần tử nội dung có sẵn
Phần tiêu đề “Các phần tử nội dung có sẵn”| Phần tử | Mục đích |
|---|---|
| Wink Content | 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 |
| 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 |