diff --git a/app/views/infoplace.php b/app/views/infoplace.php index 773d805fc6e27cb3de1060ecf60433f17960137f..e4ed577a2ad1b7fb13c20bc3dec9b70d44147636 100644 --- a/app/views/infoplace.php +++ b/app/views/infoplace.php @@ -22,24 +22,24 @@ <img src="../../public/package/purpletravel.jpg" alt="Destination Picture" class="destination-picture"> </div> <div class="destination-info"> - <h1 id="infonamatempat">Tempat AAB</h1> - <h2 id="infolokasitempat">Bandung, Indonesia</h2> + <h1 id="placename"></h1> + <h2 id="location"></h2> <h3>Informasi:</h3> - <p>Harga: Rp. 100.000</p> - <p>Waktu Operasional: 08.00 - 17.00</p> - <p>Rating: 9/10</p> + <p id="price">Harga: Rp. </p> + <p id="workhour">Waktu Operasional: </p> + <p id="type">Kategori: </p> <h3>Deskripsi:</h3> - <p>Tempat A adalah tempat wisata yang berada di Bandung, Indonesia. Tempat ini memiliki pemandangan yang indah dan cocok untuk berlibur bersama keluarga. - Tempat ini memiliki fasilitas yang lengkap, seperti toilet, mushola, dan tempat makan. Tempat ini juga memiliki fasilitas yang ramah untuk penyandang disabilitas. - Beragam jenis makanan dan minuman juga tersedia di tempat ini. Tempat ini juga memiliki fasilitas yang ramah untuk penyandang disabilitas. - Berdasarkan rating dari pengunjung, tempat ini memiliki rating 9/10. Tempat ini juga memiliki fasilitas yang ramah untuk penyandang disabilitas. - Oleh karena itu, tempat ini sangat cocok untuk dikunjungi bersama keluarga.</p> + <p id="description"></p> <h3>Kontak:</h3> - <p>Telepon: 08123456789</p> + <p id="contact">Telepon: </p> + <p id="email">Email: </p> + <p id="website">Website: </p> </div> <div class="button-menu"> <button class="button custom-button" id="reservasi"><?php if (isset($_SESSION['Username'])) echo '<a href="select-travel-plan">'; else echo '<a href="login">'?>Reservasi</a></button> <!-- <button class="button custom-button" id="Review"><a href="reviewmenu.php">Review</a></button> --> - </div> + </div> + <script src="../../public/js/httprequest.js"></script> + <script src="../../public/js/placeinfo.js"></script> </body> </html> \ No newline at end of file diff --git a/public/js/editplaceinfo.js b/public/js/editplaceinfo.js index b06e3b73a2c62778cc590b4ed0d8e2de362f6dbc..de753a7ccbf123fe603b5c8485122e9d9e0e98fb 100644 --- a/public/js/editplaceinfo.js +++ b/public/js/editplaceinfo.js @@ -30,7 +30,7 @@ window.onload = async () => { contact.placeholder = placeData[0]["PlaceContact"]; email.placeholder = placeData[0]["PlaceEmail"]; website.placeholder = placeData[0]["PlaceWebsite"]; - description.placeholder = placeData[0]["PlaceDesctription"]; + description.placeholder = placeData[0]["PlaceDescription"]; }; diff --git a/public/js/placeinfo.js b/public/js/placeinfo.js new file mode 100644 index 0000000000000000000000000000000000000000..9cfe5d19dd015277262e3dbbf7fe764e14bda92c --- /dev/null +++ b/public/js/placeinfo.js @@ -0,0 +1,34 @@ +window.onload = async () => { + const urlParams = new URLSearchParams(window.location.search); + const placeId = urlParams.get('placeid'); + + const formData = new FormData(); + formData.append("PlaceID", placeId); + + const lib = new Lib(); + const res = await lib.post('api/get-place-info', formData); + const jsonRes = JSON.parse(res); + + var placeName = document.getElementById("placename"); + var location = document.getElementById("location"); + var price = document.getElementById("price"); + var type = document.getElementById("type"); + var workhour = document.getElementById("workhour"); + var contact = document.getElementById("contact"); + var email = document.getElementById("email"); + var website = document.getElementById("website"); + var description = document.getElementById("description"); + + const placeData = jsonRes["message"]; + console.log(placeData[0]); + placeName.innerHTML = placeData[0]["PlaceName"]; + location.innerHTML = placeData[0]["PlaceLocation"]; + price.innerHTML += placeData[0]["PlacePrice"]; + type.innerHTML += placeData[0]["PlaceType"]; + workhour.innerHTML += placeData[0]["PlaceOpenTime"] + " - " + placeData[0]["PlaceCloseTime"]; + contact.innerHTML += placeData[0]["PlaceContact"]; + email.innerHTML += placeData[0]["PlaceEmail"]; + website.innerHTML += placeData[0]["PlaceWebsite"]; + description.innerHTML = placeData[0]["PlaceDescription"]; + +}; \ No newline at end of file