Joomla
Wink Joomla Extension คือแพ็กเกจที่ติดตั้งปลั๊กอินระบบ (โหลดสคริปต์ CDN), ปลั๊กอินเนื้อหา (ประมวลผลแท็ก shortcode ในบทความ) และคอมโพเนนต์ (หน้าการตั้งค่าผู้ดูแลระบบ)
wink-travel/wink-joomla-extension บน GitHub ซอร์สโค้ด คู่มือการตั้งค่าสำหรับนักพัฒนา และคำแนะนำการมีส่วนร่วม
ความต้องการ
หัวข้อที่มีชื่อว่า “ความต้องการ”- Joomla 4 หรือ 5
- PHP 8.1+
การติดตั้ง
หัวข้อที่มีชื่อว่า “การติดตั้ง”- ดาวน์โหลดไฟล์
pkg_wink-x.x.x.zipเวอร์ชันล่าสุดจาก หน้าปล่อยเวอร์ชัน GitHub - ใน Joomla Admin ไปที่ Extensions → Manage → Install
- อัปโหลดไฟล์ zip แล้วคลิก Upload & Install
- ปลั๊กอินทั้งสองจะถูกเปิดใช้งานโดยอัตโนมัติ ไปที่ Components → Wink Settings
- กรอก Client ID และ Client Secret ของคุณแล้วคลิก Save
ไปที่ Applications เพื่อดึงข้อมูลรับรองของคุณ
ฝังคอมโพเนนต์ในบทความ
หัวข้อที่มีชื่อว่า “ฝังคอมโพเนนต์ในบทความ”ใช้แท็กสไตล์ shortcode ที่ใดก็ได้ในเนื้อหาบทความ:
{wink-content layout="HOTEL" id="YOUR_LAYOUT_ID"}
{wink-lookup}
{wink-search}
{wink-account}
{wink-itinerary}
{wink-cart}ปลั๊กอินเนื้อหาจะเปลี่ยนแท็กเหล่านี้เป็น <wink-*> HTML ที่ถูกต้องในเวลาการแสดงผล ปลั๊กอินระบบจะโหลดสคริปต์ CDN โดยอัตโนมัติและแทรก <wink-app-loader> ในส่วนท้ายของหน้า
Shortcodes ที่มีให้ใช้งาน
หัวข้อที่มีชื่อว่า “Shortcodes ที่มีให้ใช้งาน”| Shortcode | ผลลัพธ์ | คำอธิบาย |
|---|---|---|
{wink-content layout="..." id="..."} | <wink-content-loader> | การ์ดโรงแรม, ตาราง, แผนที่ |
{wink-lookup} | <wink-lookup> | แถบค้นหาปลายทาง |
{wink-search} | <wink-search-button> | ปุ่มเลือกแผนการเดินทาง |
{wink-account} | <wink-account-button> | เข้าสู่ระบบ / บัญชีผู้ใช้ |
{wink-itinerary} | <wink-itinerary-button> | ปุ่มสถานะแผนการเดินทาง |
{wink-cart} | <wink-shopping-cart-button> | ปุ่มตะกร้าสินค้า |