<?php
 $kepzeseink = 'active';
?>
<?php
  include "../vendor/autoload.php";
  include "../connect.php";
?>
<?php require_once('includes/header.php'); ?>
</head>
<body>
<header>
<?php require_once('includes/topsav.php'); ?>
<?php require_once('includes/menu.php'); ?>
</header>
<div class="header_eltav"></div>
<?php
/* pagination miatt */
  if (isset($_GET['page']) && $_GET['page']!="") {
    $page = $_GET['page'];
    } else {
      $page = 1;
          }

    $osszes_rekord_oldalankent = 4;
    $offset = ($page-1) * $osszes_rekord_oldalankent;
    $elozo_oldal = $page - 1;
    $kovetkezo_oldal = $page + 1;
    $adjacents = "2";

    $lekerdezem = "SELECT COUNT(*) As osszes_rekord FROM posts LEFT JOIN posts_categories
    ON posts.id=posts_categories.postId
    WHERE posts_categories.categoryId=105 AND posts.status='APPROVED' ORDER BY approveOn DESC  ";

    // $lekerdezem = "SELECT COUNT(*) As osszes_rekord FROM posts ";

    $result_count = $conn->query($lekerdezem);

    $osszes_rekord = mysqli_fetch_array($result_count);
    $osszes_rekord = $osszes_rekord['osszes_rekord'];
    $osszes_oldalak_szama = ceil($osszes_rekord / $osszes_rekord_oldalankent);
    $second_last = $osszes_oldalak_szama - 1; // total page minus 1


    $resultom = "SELECT * FROM posts LEFT JOIN posts_categories
    ON posts.id=posts_categories.postId
    WHERE posts_categories.categoryId=105 AND posts.status='APPROVED' ORDER BY approveOn DESC LIMIT $offset, $osszes_rekord_oldalankent";

    // $resultom = "SELECT * FROM posts LIMIT $offset, $osszes_rekord_oldalankent";
    /* munkához kibövitett feltételes */

      $result = $conn->query($resultom);
      $talalatok_szama = $result->num_rows;

?>

    <div class="container" style="margin: 40px auto 0 auto;">
      <div class="content_bg">
        <h2>Csoportfogalkozások</h2>
          <?php
          /*cikkgenerátor*/
          for ($i=0; $i<$talalatok_szama; $i++) {
            $sor = $result->fetch_assoc();

            // Ellenőrizze, hogy a $sor['imageMediaId'] értékkel rendelkezik-e.
            // echo 'ImageMediaId: ' . $sor['imageMediaId'] . '<br>';

            // A kapcsolódó media objektum lekérdezése
            $media_lekerdezes = "SELECT * FROM media WHERE id='" . $sor['imageMediaId'] . "'";
            $media_talalat = $conn->query($media_lekerdezes)->fetch_object();

            // Ellenőrizze, hogy a $media_talalat értékkel rendelkezik-e.
            // echo 'Media object: ';
            // var_dump($media_talalat);
            // echo '<br>';

            // Ellenőrizze, hogy a $media_talalat->description értékkel rendelkezik-e.
            // echo 'Description: ' . $media_talalat->description . '<br>';

              echo '
                <div class="hir_doboz row">
                <div class="col-12 col-md-4 hir_doboz_left">';
              if(isset($sor['imageMediaId'])) {
                echo '<a href="page.php?bovebben='. $sor['slug'] . ' " class="">';
                   echo '<img src="' .  $mp.'/api/image/' . stripslashes($sor['imageMediaId']).'?w=284&h=193" alt="' . $media_talalat->description . '" title="' . stripslashes($sor['title']) . '">';
                echo '</a>';
              }
              else {
                echo '<img src="../images/nincskep.png" alt="Nincs kép" >';
              }
              echo  '</div>
                <div class="col-12 col-md-8">

                  <h3><a href="page.php?bovebben='. $sor['slug'] . ' " class="">' . substr(htmlspecialchars(stripslashes($sor['title'])), 0, 130) . '</a></h3>
                  <p>
                  ' . substr(htmlspecialchars_decode($sor['lead']), 0, 170) . '
                  </p>
                  <a href="page.php?bovebben='. $sor['slug'] . ' " class="hir_doboz_gomb">Tovább</a>
                </div>
              </div>
              ';
          }
            /*cikkgenerátor vége*/
          ?>

          <?php
            require_once 'includes/pagination.php';
          ?>

      </div>
    </div>
    <?php
      $kepzesek = "SELECT * FROM categories WHERE parentid = 105 "; //.$parentid;
      $kepzesek_lekerdezese = $conn->query($kepzesek);
    ?>
    <div class="container <?php /*sorrendezo*/ ?>">
      <?php /*
      <div class="sidebar">
        <div class="sidebar_bg">
        <div class="sidebar_kategoriak">
          <span>Kategóriák</span>
          <form action="" method="post"></form>
          <?php
            if ($kepzesek_lekerdezese->num_rows > 0) {
              while($aktualis_kategoria = $kepzesek_lekerdezese->fetch_assoc()) {
                echo '<label class="kepzes_check">';
                echo $aktualis_kategoria['name'];
                echo '<input type="checkbox">';
                echo '<span class="checkmark"></span>';
                echo '</label>';
              }
            }
          ?>
        </div>
        </div>
      </div> */ ?>
        <!-- <div>
          <div class="cal1"></div>
          <div id="event"></div>
        </div> -->
    </div>
    </div>
    <?php
    $conn->close();
    ?>
    <script src="https://cdnjs.cloudflare.com/ajax/libs/jquery/1.11.3/jquery.min.js"></script>
    <script src="https://cdnjs.cloudflare.com/ajax/libs/underscore.js/1.8.3/underscore-min.js"></script>
    <script src="../js/moment-with-locales.js"></script>
    <script src="../js/clndr.js"></script>
    <script src="event.js"></script>

    <script type="application/javascript">
      moment.locale('hu')
    </script>
<?php require_once('includes/footer.php'); ?>

<!-- Cookies Consent - beleegyezés -->      
<?php                         
  if (!isset($_COOKIE['cookieConsent']) || $_COOKIE['cookieConsent'] != 1) {
    require_once('includes/cookies_consent.php');
  }
?>
