

บันทึกจังหวัดและประเทศอย่างง่าย
สคริปต์นี้ช่วยให้กรอกรายละเอียดแขกในการจอง Little Hotelier ได้เร็วขึ้น โดยเฉพาะแขกชาวสเปน เมื่อคุณคลิกช่องจังหวัด สคริปต์จะแสดงรายชื่อจังหวัดของสเปนให้แตะเลือก และการเลือกจังหวัดจะตั้งประเทศเป็นสเปนด้วย สร้างมาสำหรับเจ้าหน้าที่แผนกต้อนรับของที่พักในสเปน และออกแบบให้ใช้งานบนแท็บเล็ตได้ง่าย
ปัญหาที่สคริปต์นี้แก้
สำหรับแขกชาวสเปน Little Hotelier ต้องการจังหวัดนอกเหนือจากประเทศ และรายงานอย่างแบบสำรวจอัตราเข้าพักของ INE จัดกลุ่มแขกตามจังหวัดที่พำนัก การพิมพ์ชื่อจังหวัดด้วยมือทำให้สะกดต่างกัน (Vizcaya หรือ Bizkaia, Orense หรือ Ourense) รายชื่อประเทศยาวต้องเลื่อนหา และแบบฟอร์มของแขกเพิ่มเติมจะบันทึกไม่ได้หากช่องชื่อว่างอยู่
สิ่งที่เปลี่ยนไป
บนหน้าจอแก้ไขการจองใน Front Desk:
- ตัวเลือกจังหวัด: เมื่อโฟกัสที่ช่องจังหวัด จะเปิดตารางจังหวัดของสเปน 50 จังหวัด รวม Ceuta และ Melilla พิมพ์เพื่อกรองได้ และชื่ออื่นที่ใช้กันทั่วไป เช่น Gerona, Lérida, Seville, Mallorca หรือ Tenerife ก็ค้นพบจังหวัดที่ถูกต้อง
- ตั้งประเทศให้อัตโนมัติ: การเลือกจังหวัดจะตั้งประเทศของแขกเป็นสเปน
- ตัวเลือกประเทศ: ช่องประเทศเปิดตารางที่ค้นหาได้ แสดงแต่ละประเทศเป็นภาษาสเปน พร้อมชื่อภาษาอังกฤษอยู่ด้านล่าง
- เติมชื่อที่ว่าง: เมื่อคุณเลือกจังหวัดหรือประเทศ ช่องชื่อและนามสกุลที่ว่างในแบบฟอร์มของแขกคนนั้นจะได้ชื่อของแขกหลัก หรือเครื่องหมายขีดล่าง "_" หากช่องนั้นว่างด้วย เพื่อให้บันทึกแบบฟอร์มได้
- เปิดแบบฟอร์มแขก: แบบฟอร์มแขกที่ย่ออยู่จะขยายอัตโนมัติ และเคอร์เซอร์ไปที่ช่องจังหวัด
- ปุ่มที่ใช้กับหน้าจอสัมผัสได้ง่าย: ปุ่มเพิ่มแขกและลูกศรขยายใหญ่ขึ้น และกากบาทสีแดงสำหรับลบแขกแสดงตลอดเวลา
วิธีติดตั้ง
คุณต้องมีส่วนขยาย Tampermonkey ซึ่งใช้งานได้ฟรี กด ติดตั้งบน Tampermonkey ยืนยัน แล้วโหลดการจองใหม่ คู่มือการติดตั้ง แสดงทุกขั้นตอน สคริปต์ทำงานเฉพาะหน้าแก้ไขการจอง (app.littlehotelier.com/extranet/properties/.../reservations/.../edit) ใช้งานได้ฟรีและเป็นโอเพนซอร์ส: อ่านโค้ดบน GitHub
ข้อควรรู้
- ตัวเลือกจังหวัดจะปรากฏเฉพาะเมื่อประเทศของแขกว่างหรือเป็นสเปน สำหรับประเทศอื่น ช่องจะทำงานตามปกติ
- ช่องค้นหาและชื่อประเทศเป็นภาษาสเปนเสมอ ไม่ว่า Little Hotelier จะใช้ภาษาใด
- ช่องชื่อที่เติมให้จะคัดลอกชื่อของแขกหลัก โปรดแก้ไขหากแขกเพิ่มเติมมีชื่อต่างออกไป
- การเปลี่ยนแปลงทำในแบบฟอร์มเท่านั้น จะไม่มีการบันทึกจนกว่าคุณจะกด Save และสคริปต์ไม่เก็บข้อมูลใดๆ
