Rezervasyon arama kutusu nasıl oluşturulur ?

Web sitenizin yapısına uygun rezervasyon arama kutusu (Search Box) oluşturmak için webmasterınız aşağıdaki URL parametrelerini kullanabilir;

Ana URL: https://test-hotel.hotelrunner.com/bv2/search?utf8=%E2%9C%93&search_made=true

checkin_date_temp=13/09/2015 (Müşterinin gördüğü dile göre formatlanmış tarih) (optional)
checkin_date=2015-09-13 (Checkin Tarihi – YYYY-MM-DD formatında olmalı)
checkout_date_temp=16/09/2015 (Müşterinin gördüğü dile göre formatlanmış tarih) (optional)
checkout_date=2015-09-16 (Checkout Tarihi – YYYY-MM-DD formatında olmalı)
rooms[count]=1 (Seçilen oda sayısı)

guest_rooms[1][adult_count]=1 (Yetişkin sayısı)
guest_rooms[1][child_ages][]=3 (Çocuk yaşları – Array olmalı)
guest_rooms[1][guest_count]=2 (Yetişkin ve çocuk sayısı toplamı)

coupon_code= (Otelin aktif edeceği kupon kodu)

SONUÇ:

https://test-hotel.hotelrunner.com/bv2/search?utf8=%E2%9C%93&search_made=true&checkin_date_temp=13%2F09%2F2015&
checkin_date=2015-09-13&checkout_date_temp=16%2F09%2F2015&checkout_date=2015-09-16&rooms%5Bcount%5D=1&guest_rooms%5B1%5D%5Badult_count%5D=2&
guest_rooms%5B1%5D%5Bguest_count%5D=2&guest_rooms%5B1%5D%5B
child_count%5D=&coupon_code=

 

Birden fazla oda ve bu odaların içinde farklı kişi dağılımları eklemek istiyorsanız server tarafında nasıl bir yapı beklediğimizin örneği:

guest_rooms[{{ ODA_NO }}][{{ PARAMETRE_ADI }}]

guest_rooms: {
1: {
    adult_count: 1,
    guest_count: 2,
    child_ages: [3]
   },
2: {
    adult_count: 1,
    guest_count: 1,
    child_ages: []
   }
}
  • Bu makaleyi faydalı buldunuz mu?
  • Evet   Hayır