PHOBS rezervacijska forma - Dokumentacija Poštovani, za instalaciju PHOBS forme na web stranice, molim slijedite sljedeće upute. Kako bi forma bila u potpunosti funkcionalna potrebno je postaviti dio HTML kôda (FORM) u stranice i postaviti JavaScript-u u HEAD same stranice. Broj formi (na koliko će se stranica upotrebljavati) nije ničim ograničen. JavaScript file (phobs.js) je zajednički za sve forme. Link unutar HEAD-a web stranice: <script language="javascript" type="text/javascript" src="path_to_script/phobs.js"></script> <link href="phobs.css" rel="stylesheet" type="text/css" /> Napomena:Ukoliko niste dobro postavili javascriptu datum dolaska pokazivati će 1. siječnja ove godine. Ispravno postavljena javascripta prikazuje današnji datum dolaska u SELECT polju. Uključen je i phobs.css file a njega možete definirati prema svom nahođenju i samom dizajnu stranice. Za izmjenu izgleda dijelova forme koristite samo CLASS atribute jer se ID atributi koriste u samoj JavaScripti. HTML kôd rezervacijske forme: <form action="http://secure.phobs.net/booking.php" method="post" id="phobs_book" name="phobs_book" target="_blank" onSubmit="return checkReservation()"> <p class="booking_naslov">Rezervacije</p> <p><input name="hotel" type="hidden" value="01f8d0e3e22f0f85f1edcb22798fbe74" style="display: none"></p> <p>Datum dolaska:<br /> <select name="check_in_day" size="1"> <option value="1">01</option> <option value="2">02</option> <option value="3">03</option> <option value="4">04</option> <option value="5">05</option> <option value="6">06</option> <option value="7">07</option> <option value="8">08</option> <option value="9">09</option> <option value="10">10</option> <option value="11">11</option> <option value="12">12</option> <option value="13">13</option> <option value="14">14</option> <option value="15">15</option> <option value="16">16</option> <option value="17">17</option> <option value="18">18</option> <option value="19">19</option> <option value="20">20</option> <option value="21">21</option> <option value="22">22</option> <option value="23">23</option> <option value="24">24</option> <option value="25">25</option> <option value="26">26</option> <option value="27">27</option> <option value="28">28</option> <option value="29">29</option> <option value="30">30</option> <option value="31">31</option> </select> <select name="check_in_month" size="1"> <option value="1">01</option> <option value="2">02</option> <option value="3">03</option> <option value="4">04</option> <option value="5">05</option> <option value="6">06</option> <option value="7">07</option> <option value="8">08</option> <option value="9">09</option> <option value="10">10</option> <option value="11">11</option> <option value="12">12</option> </select> <select name="check_in_year" size="1"> <option value="2013">2013</option> <option value="2014">2014</option> </select> </p> <p>Broj noći:<br /> <select name="nights" size="1"> <option value="1">1</option> <option value="2">2</option> <option value="3">3</option> <option value="4">4</option> <option value="5">5</option> <option value="6">6</option> <option value="7">7</option> <option value="8">8</option> <option value="9">9</option> <option value="10">10</option> <option value="11">11</option> <option value="12">12</option> <option value="13">13</option> <option value="14">14</option> <option value="15">15</option> <option value="16">16</option> <option value="17">17</option> <option value="18">18</option> <option value="19">19</option> <option value="20">20</option> <option value="21">21</option> <option value="22">22</option> <option value="23">23</option> <option value="24">24</option> <option value="25">25</option> <option value="26">26</option> <option value="27">27</option> <option value="28">28</option> <option value="29">29</option> <option value="30">30</option> <option value="31">31</option> </select> <input name="book" type="submit" value="Odaberi" class="button"> </p><p> <input name="company_id" type="hidden" value="656be10c4850b2d88a3d943c56baab5a" style="display: none" /> </p> <p>Pristupni kôd (opcija):<br /> <input name="partners_access" type="password" size="20" maxlength="20" value="" class="access_code" /> </p> <p> <a href="http://secure.phobs.net/booking.php?company_id=656be10c4850b2d88a3d943c56baab5a&lang=hr& view_cancel=1" class="view_cancel" target="_blank" onClick="return viewCancelBooking(this)">Promijeni/Otkaži rezervaciju »</a> </p> <input name="view_cancel" type="hidden" value="" style="display: none" /> <input name="lang" type="hidden" value="hr" style="display: none" /> </form> <script language="javascript" type="text/javascript"> /* * PHOBS - form setup */ phobsSetupForm(); </script> Napomena: Osim forme (na kraju) postoji i inicijalizacija JavaScript funkcije za potrebe padajućih izbornika. Instalacija jezičnih inačica: Kako bi forma radila na različitim jezicima potrebno je postaviti jezične podatke u HIDDEN polje naziva "lang" unutar forme. Hidden polje unutar forme definira jezik frontenda na kojem će gost nastaviti raditi rezervaciju. Tablica podržanih jezika: Jezik hrvatski engleski njemački francuski talijanski nizozemski španjolski ruski grčki slovenski srpski crnogorski turski bosanski makedonski Vrijednost hidden polja hr en de fr it nl es ru gr si rs me tr ba mk Rezervacijski sustav Ugradnja rezervacijskog sustava unutar iframe-a Primjetiti ćete da postojeća(e) rezervacijska(e) forma(e) otvaraju PHOBS rezervacijski sustav unutar popup prozora. Bolji i puno profesionalniji pristup je ugradnja kroz iframe. U prilogu pronađite skriptu iframe_example.php koja je već spremna za upotrebu. Komentari unutar skipte voditi će vas kroz jednostavan proces postavki. Mobilna Aplikacija Rezervacije putem mobilnih uređaja Ako vaša web stranica ima mobilnu verziju potrebno je u rezervacijskoj formi izmjeniti putanju kako bi sustav korisnicima odmah otvarao prikaz prilagođen mobilnim aparatima. 1. pronađite sljedeći HTML kod u svim priloženim rezervacijskim formama.: <form action="http://secure.phobs.net/booking.php" method="post" id="phobs_book" name="phobs_book" target="_blank" onSubmit="return checkReservation()"> 2. i zamjenite ga sa: <form action="http://secure.phobs.net/webservice/mobile/booking.php" method="post" id="phobs_book" name="phobs_book" target="_blank"> ID Company ID Hotel Lovran 656be10c4850b2d88a3d943c56baab5a 01f8d0e3e22f0f85f1edcb22798fbe74 Za sva dodatna pitanja obratite se našoj korisničkoj podršci. PHOBS support Tel:+385 20 358 344 Fax:+385 20 358 345 Vukovarska 17, 20000 Dubrovnik, CROATIA [email protected] www.phobs.net
© Copyright 2024 Paperzz