<?php
session_start();
ob_start();
include("admin-panel/ayarlar.php");
$dilsorgu = $db->prepare("SELECT * FROM dil_tablosu");
$dilsorgu->execute();
$dilcikti = $dilsorgu->fetch(PDO::FETCH_ASSOC);

// Site Bilgi Çekme
$sbilgisorgu = $db->prepare("SELECT * FROM site_bilgi_tablosu");
$sbilgisorgu->execute();
$sbilgicikti = $sbilgisorgu->fetch(PDO::FETCH_ASSOC);
if (isset($_GET['dildegistir'])) {
    $dil = $_GET['dildegistir'];
    $_SESSION['dil'] = $dil;
    header('Location:index');
}

if (!isset($_SESSION['dil'])) {
    $_SESSION['dil'] = $dilcikti["dil_varsayilan"];
    header('Location:index');
}

$dilindex = $_SESSION['dil'];
$garsonbaslik = array("Garson Çağır", "Call Waiter", "جارسون جاجير", "Вызовите официанта", "Обадете се на сервитьора", "Serveur d'appel");
$masanumarasıbaslık = array("Masa Numaranızı Giriniz", "Enter Your Desk Number", "أدخل رقم مكتبك", "Введите номер вашего стола", "Въведете номера на бюрото си", "Entrez votre numéro de bureau");
$cagir = array("Çağır", "Call", "مكالمة", "Вызов", "Повикване", "Appel");
$kapat = array("Kapat", "Close", "أغلق", "Закрывать", "Близо", "proche");
$mesaj1 = array("Masaya Garson Çağrılmış Gözüküyor", "The Waiter Seems To Have Been Called To The Table", "يبدو أن النادل قد استدعى إلى الطاولة", "Кажется, официанта позвали к столу", "Сервитьорът изглежда е бил извикан на масата", "Le serveur semble avoir été appelé à table");
$mesaj2 = array("Lütfen sesli olarak garsonla iletişime geçiniz", "The Waiter Seems To Have Been Called To The Table", "يرجى الاتصال بالنادل صوتيًا", "Пожалуйста, свяжитесь  официантом голосом", "Моля, свържете се със сервитьора по глас", "Veuillez contacter le serveur par la voix");
$mesaj3 = array("Garson Çağırma Talebiniz alındı", "Your Waiter Call Request has been received", "تم استلام طلب اتصال النادل الخاص بك.", "Ваш запрос на вызов официанта получен", "Вашата заявка за обаждане на сервитьор е получена.", "Votre demande d'appel serveur a été reçue.");
$mesaj4 = array("Hemen Geliyoruz", "Coming Soon", "قريبا", "Вскоре", "Очаквайте скоро", "À venir");

?>
<!DOCTYPE html>
<html lang="en">

<head>
    <meta charset="UTF-8">
    <meta http-equiv="X-UA-Compatible" content="IE=edge">
    <meta name="viewport" content="width=device-width, initial-scale=1.0">

    <title><?= $sbilgicikti["site_baslik"]; ?></title>
    <meta name="description" content="<?= $sbilgicikti["site_aciklama"]; ?>">
    <link rel="icon" href="images/<?= $sbilgicikti["site_favicon"]; ?>" type="image/x-icon" />

    <link rel="stylesheet" href="css/bootstrap.min.css">
    <!-- CSS only -->
    <link rel="stylesheet" href="https://cdn.jsdelivr.net/npm/bootstrap-icons@1.9.1/font/bootstrap-icons.css">
    <link rel="stylesheet" href="css/sweetalert2.min.css">
    <link rel="stylesheet" href="style.css">
    <script src="js/sweetalert2.min.js"></script>
    <style>
        .fiyat {
            font-size: 16px;
        }
    </style>
</head>

<body style="background: url(images/<?php echo $sbilgicikti["site_gorsel"]; ?>) no-repeat center center fixed;">
    <nav class="navbar bg-dark sticky-top">
        <div class="container">
            <a class="navbar-brand" href="./">
                <img src="images/<?= $sbilgicikti["site_logo"]; ?>" alt="" class="img-fluid" width="150px">
            </a>
            <div>
                <?php if ($dilcikti["dil_tr"] == 1) : ?> <a href='index?dildegistir=0'><img src='images/dil/tr.png'></a><?php endif; ?>
                <?php if ($dilcikti["dil_en"] == 1) : ?> <a href='index?dildegistir=1'><img src='images/dil/en.png'></a><?php endif; ?>
                <?php if ($dilcikti["dil_ar"] == 1) : ?> <a href='index?dildegistir=2'><img src='images/dil/ar.png'></a><?php endif; ?>
                <?php if ($dilcikti["dil_ru"] == 1) : ?> <a href='index?dildegistir=3'><img src='images/dil/ru.png'></a><?php endif; ?>
                <?php if ($dilcikti["dil_bg"] == 1) : ?> <a href='index?dildegistir=4'><img src='images/dil/bg.png'></a><?php endif; ?>
                <?php if ($dilcikti["dil_fr"] == 1) : ?> <a href='index?dildegistir=5'><img src='images/dil/fr.png'></a><?php endif; ?>
                
            </div>
        </div>
    </nav>
    <div>

    </div>
    <!-- Modal -->
    <?php
    if (isset($_POST["garson-cagir"])) {
        $masano = htmlspecialchars($_POST["masa-no"]);
        $kontrol = $db->prepare("SELECT * FROM garson_tablosu WHERE garson_masa_no=?");
        $kontrol->execute(array($masano));
        if ($kontrol->rowCount()) {
            echo '<script>Swal.fire("' . $mesaj1[$dilindex] . '.", "' . $mesaj2[$dilindex] . '. ", "error"); </script>';
            header("refresh:2;./");
        } else {
            $gekle = $db->prepare("INSERT INTO garson_tablosu SET garson_masa_no=?");
            $gekle->execute([$masano]);
            if ($gekle) {
                echo '<script>Swal.fire("' . $mesaj3[$dilindex] . '.", "' . $mesaj4[$dilindex] . '. ", "success"); </script>';
                header("refresh:1;./");
            } else {
                echo '<script>Swal.fire("Masa Çağırma İsteğiniz Alınamadı.", "En Kısa sürede düzelteceğiz. ", "error"); </script>';
                header("refresh:1;./");
            }
        }
    }
    ?>



    <div class="modal fade" id="exampleModal" tabindex="-1" aria-labelledby="exampleModalLabel" aria-hidden="true">
        <div class="modal-dialog modal-dialog-centered">
            <div class="modal-content">
                <div class="modal-header ">
                    <h1 class="modal-title fs-5" id="exampleModalLabel"><img src="images/garson-icon.svg" width="24"><?= $garsonbaslik[$dilindex] ?></h1>
                    <button type="button" class="btn-close" data-bs-dismiss="modal" aria-label="Close"></button>
                </div>
                <div class="modal-body text-center">
                    <form action="" method="POST">
                        <div class="input-group mb-3">
                            <div class="input-group-prepend">
                                <span class="input-group-text" id="basic-addon1"> <img src="images/masa.svg" alt="" width="32"></span>
                            </div>
                            <input type="text" class="form-control" pattern="\d*" placeholder="<?= $masanumarasıbaslık[$dilindex]  ?>" name="masa-no" aria-label="Username" aria-describedby="basic-addon1" maxlength="4" required>
                        </div>
                </div>
                <div class="modal-footer">
                    <button type="submit" name="garson-cagir" class="btn btn-success px-5"><?= $cagir[$dilindex] ?></button>
                    </form>
                    <button type="button" class="btn btn-danger" data-bs-dismiss="modal"><?= $kapat[$dilindex] ?></button>
                </div>
            </div>
        </div>
    </div>
<!-- Ramazan Menüleri Butonu (Sayfanın herhangi bir yerine ekleyebilirsin) -->
<button type="button" class="btn btn-primary fixed-bottom m-3" data-bs-toggle="modal" data-bs-target="#ramazanMenusuModal">
    Ramazan Menüleri
</button>

<!-- Ramazan Menüleri Modal -->
<div class="modal fade" id="ramazanMenusuModal" tabindex="-1" aria-labelledby="ramazanMenusuModalLabel" aria-hidden="true">
    <div class="modal-dialog modal-lg">
        <div class="modal-content">
            <div class="modal-header">
                <h5 class="modal-title" id="ramazanMenusuModalLabel">Ramazan Menüleri</h5>
                <button type="button" class="btn-close" data-bs-dismiss="modal" aria-label="Close"></button>
            </div>
            <div class="modal-body" style="max-height: 80vh; overflow-y: auto;">
                <div class="container">
                    <div class="row text-center">
                        <!-- Menü Resimleri -->
                        <div class="col-md-12">
                            <img src="iftar-menu1-min.png" class="img-fluid mb-3" alt="Ramazan Menüsü 1">
                            <img src="iftar-menu2-min.png" class="img-fluid mb-3" alt="Ramazan Menüsü 2">
                            <img src="iftar-menu3-min.png" class="img-fluid mb-3" alt="Ramazan Menüsü 3">
                            <img src="iftar-menu4-min.png" class="img-fluid mb-3" alt="Ramazan Menüsü 4">
                        </div>
                    </div>
                </div>
            </div>
        </div>
    </div>
</div>



    <div class="container mt-2 mb-5" style="min-height:1000px ;">

        <div class="row justify-content-center">
            <div class="col-md-8 col-sm-12">
                <div class="input-group mb-3">
                    <span class="input-group-text bg-light" id="basic-addon1"><i class="bi bi-search"></i></span>
                    <input type="text" class="form-control" placeholder="Arama Yap" id="searchTags" aria-describedby="basic-addon1">
                </div>

                <div class="accordion" id="accordionExample">
                    <?php
                    $sorgu = $db->prepare("SELECT * FROM kategori_tablosu ORDER BY kategori_sira ASC");
                    $sorgu->execute();
                    $sonuc = $sorgu->fetchAll(PDO::FETCH_ASSOC);
                    $k = 1;
                    foreach ($sonuc as $asatir) {
                        $kid = $asatir["kategori_id"];
                        if ($_SESSION['dil'] == 0) {
                            $kad = $asatir["tr_kategori_ad"];
                        } elseif ($_SESSION['dil'] == 1) {
                            $kad = $asatir["en_kategori_ad"];
                        } elseif ($_SESSION['dil'] == 2) {
                            $kad = $asatir["ar_kategori_ad"];
                            $arsty = "flex-direction: column; align-content: flex-end; flex-wrap: wrap;";
                        } elseif ($_SESSION['dil'] == 3) {
                            $kad = $asatir["ru_kategori_ad"];
                        } elseif ($_SESSION['dil'] == 4) {
                            $kad = $asatir["bg_kategori_ad"];
                        } elseif ($_SESSION['dil'] == 5) {
                            $kad = $asatir["fr_kategori_ad"];
                        }
                        $kgorsel = $asatir["kategori_resim"];
                        echo "<div class='accordion-item' id='mitem'>";


                        echo "<h2 class='accordion-header' id='heading$kid'>
                            <button class='accordion-button '  style='background-image:url(images/kategori/$kgorsel) ;box-shadow: inset -200px -200px 0px 200px rgba(0,0,0,0.5); ";
                        if (isset($arsty)) {
                            echo $arsty;
                        }
                        echo " ' type='button' data-bs-toggle='collapse' data-bs-target='#collapse$kid' aria-expanded='true' aria-controls='collapse$kid'>
                                $kad
                            </button>
                        </h2>
                        <div id='collapse$kid' class='accordion-collapse ";
                        if ($k == 1) {
                            echo "show";
                        }
                        echo " collapse' aria-labelledby='heading$kid' data-bs-parent='#accordionExample'>
                        <div class='accordion-body mt-3 mb-2' >
                        <div class='tab-pane fade show p-0 '>
                                    <div class='row g-4'>
                        ";
                        $usorgu = "SELECT * FROM urun_tablosu WHERE urun_kategori=$kid ORDER BY urun_sira ASC";
                        $usonuc = $db->query($usorgu, PDO::FETCH_ASSOC);

                        foreach ($usonuc as $usatir) {
                            if ($_SESSION['dil'] == 0) {
                                $uad = $usatir["tr_urun_ad"];
                                $uaciklama = $usatir["tr_urun_aciklama"];
                            } elseif ($_SESSION['dil'] == 1) {
                                $uad = $usatir["en_urun_ad"];
                                $uaciklama = $usatir["en_urun_aciklama"];
                            } elseif ($_SESSION['dil'] == 2) {
                                $uad = $usatir["ar_urun_ad"];
                                $uaciklama = $usatir["ar_urun_aciklama"];
                            } elseif ($_SESSION['dil'] == 3) {
                                $uad = $usatir["ru_urun_ad"];
                                $uaciklama = $usatir["ru_urun_aciklama"];
                            } elseif ($_SESSION['dil'] == 4) {
                                $uad = $usatir["bg_urun_ad"];
                                $uaciklama = $usatir["bg_urun_aciklama"];
                            } elseif ($_SESSION['dil'] == 5) {
                                $uad = $usatir["fr_urun_ad"];
                                $uaciklama = $usatir["fr_urun_aciklama"];
                            }
                            $urunfiyat = $usatir["urun_fiyat"];
                            $ugorsel = $usatir["urun_gorsel"];
                            if ($_SESSION['dil'] == 2) {
                                echo " 
                                <div class='col-lg-6 urun' >
                                <div class='d-flex align-items-center '>
                                    <img class='flex-shrink-0 img-fluid' src='images/urunler/$ugorsel'>
                                    <div class='w-100 d-flex flex-column text-start ps-4'>
                                        <h5 class='d-flex justify-content-between  border-bottom pb-2'>
                                        <span class='text-primary'>" . $urunfiyat . "₺ </span>
                                            <span > $uad</span>
                                          
                                        </h5>
                                        <small class='fst-italic' style='text-align:right'>$uaciklama</small>
                                    </div>
                                </div>
                            </div>
                                ";
                            } else {
                                echo " 
                                <div class='col-lg-6'>
                                <div class='d-flex align-items-center'>
                                    <img class='flex-shrink-0 img-fluid' src='images/urunler/$ugorsel'>
                                    <div class='w-100 d-flex flex-column text-start ps-4' >
                                        <h5 class='d-flex justify-content-between  border-bottom pb-2'>
                                            <span > $uad</span>
                                            <span class='text-primary fiyat'>" . $urunfiyat . "₺ </span>
                                        </h5>
                                        <small class='fst-italic' #'>$uaciklama</small>
                                    </div>
                                </div>
                            </div>
                                ";
                            }
                        }
                        $k++;

                        echo "  </div>
                        </div>
                         </div>
                            </div>
                        </div>";
                    }
                    ?>
                </div>
            </div>
        </div>
    </div>
</body>
<footer class="text-center text-white ftr" style="background-color:white;">
    <div class="container p-4">
        <section>
            <!-- Facebook -->
            <?php if (!$sbilgicikti["site_facebook"] == "") : ?> <a class="btn btn-link btn-floating btn-lg m-1" style="color:#1877f2;" href="https://facebook.com/<?= $sbilgicikti["site_facebook"]; ?>" target="_blank" role="button" data-mdb-ripple-color="dark"><i class="bi bi-facebook"></i></a><?php endif; ?>
            <!-- Twitter -->
            <?php if (!$sbilgicikti["site_twitter"] == "") : ?> <a class="btn btn-link btn-floating btn-lg m-1" style="color:#1da1f2;" href="https://twitter.com/<?= $sbilgicikti["site_twitter"]; ?>" target="_blank" role="button" data-mdb-ripple-color="dark"><i class="bi bi-twitter"></i></a><?php endif; ?>
            <!-- Youtube -->
            <?php if (!$sbilgicikti["site_youtube"] == "") : ?> <a class="btn btn-link btn-floating btn-lg m-1" style="color:#ff0000;" href="https://youtube.com/<?= $sbilgicikti["site_youtube"]; ?>" target="_blank" role="button" data-mdb-ripple-color="dark"><i class="bi bi-youtube"></i></a><?php endif; ?>
            <!-- Instagram -->
            <?php if (!$sbilgicikti["site_instagram"] == "") : ?> <a class="btn btn-link btn-floating btn-lg m-1" style="color:#c32aa3;" href="https://instagram.com/<?= $sbilgicikti["site_instagram"]; ?>" target="_blank" role="button" data-mdb-ripple-color="dark"><i class="bi bi-instagram"></i></a><?php endif; ?>
        </section>
    </div>
</footer>
<button onclick="topFunction()" id="myBtn" title="Go to top"><i class="bi bi-arrow-up-short"></i></button>

</html>
<script src="js/bootstrap.min.js"></script>
<script src="https://code.jquery.com/jquery-2.1.1.min.js"></script>
<script src="js/main.js"></script>
<!-- Sayfanın kaymasını engellemek için JS kodu -->
<script>
    var modal = document.getElementById('ramazanMenusuModal');

    modal.addEventListener('show.bs.modal', function () {
        document.body.style.overflow = 'hidden'; // Sayfanın kaymasını önler
    });

    modal.addEventListener('hidden.bs.modal', function () {
        document.body.style.overflow = 'auto'; // Modal kapandığında eski haline getirir
    });
</script>

