<?php
 $szakember = '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
// kategória meglétének ellenőrzése
  if (isset($_GET['category']) && $_GET['category']!="") {

    $category = htmlspecialchars($_GET["category"]);

  }
?>

<?php
/* pagination miatt */
  if (isset($_GET['page']) && $_GET['page']!="") {
    $page = $_GET['page'];
    } else {
      $page = 1;
          }

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

    /* leszükitett feltételes*/
    if(isset($category)) {
    $lekerdezem = "SELECT COUNT(*) As osszes_rekord
    FROM posts
    LEFT JOIN posts_categories
    ON posts.id=posts_categories.postId
    WHERE posts_categories.categoryId= " . $category;
    $lekerdezem .= " AND posts.status='APPROVED' ORDER BY approveOn DESC ";
    } else {
      $lekerdezem = "SELECT COUNT(*) As osszes_rekord FROM posts LEFT JOIN posts_categories
      ON posts.id=posts_categories.postId
      WHERE posts_categories.categoryId=127 AND posts.status='APPROVED' ORDER BY approveOn DESC ";
    }

    $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

    /* leszükitett feltételes */
    if(isset($category)) {
    $resultom = "SELECT *
                 FROM posts
                 LEFT JOIN posts_categories
                 ON posts.id=posts_categories.postId
                 WHERE posts_categories.categoryId= " . $category;
    $resultom .= " AND posts.status='APPROVED' ORDER BY approveOn DESC
                 LIMIT $offset, $osszes_rekord_oldalankent";
    }else {
    $resultom = "SELECT * FROM posts LEFT JOIN posts_categories
    ON posts.id=posts_categories.postId
    WHERE posts_categories.categoryId=127 AND posts.status='APPROVED' ORDER BY approveOn DESC LIMIT $offset, $osszes_rekord_oldalankent";
    }
    /* munkához kibövitett feltételes */

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

?>
    <div class="container sorrendezo">
      <div class="row">
      <div class="sidebar col-12 col-md-4 col-lg-3 d-none d-md-block" id="sticky-sidebar">
        <div class="sidebar_bg">
          <div class="sidebar_kereses">
            <form class="kereses_mezo" action="search.php" method="get">
              <input name="search" alt="Keresés" class="inputbox" placeholder="Keresés..." type="text" value="Keresés..." size="28"
              onblur="if(this.value=='') this.value='Keresés...';" onfocus="if(this.value=='Keresés...') this.value='';"  tabindex="0" role="link">
              <input type="submit" name="submit" value="" class="submit_kereses"  tabindex="0" role="link">
            </form>
          </div>
          <div class="sidebar_kategoriak">
            <div>Témák</div>
          <?php
            $parentid = 127; // ez a szakemberek kategória és ezáltal az alatta lévő alkategóriákat fogja mutatni!
            $temak = "SELECT * FROM categories WHERE parentid = 127 "; //.$parentid;
            $temak_lekerdezese = $conn->query($temak);

            if ($temak_lekerdezese->num_rows > 0) {
              // echo "<span>Témák</span>";
              echo "<ul>";
              while($aktualis_kategoria = $temak_lekerdezese->fetch_assoc()) {
                $aktiv_kategoria = $aktualis_kategoria['id'];
                echo '<li>';
                echo '<a class="bold"  tabindex="0" role="link" ';
                echo "href='?category=" . $aktualis_kategoria['id'] . "'";
                if (isset($category)) {
                  if ($aktiv_kategoria == $category) {
                      echo ' class="bold" id="aktivmenu_szin" ';
                  }
                }
                echo ">";
                echo $aktualis_kategoria['name'];
                echo "</a>";
                echo "</li>";
              }
              echo "</ul>";
          } // if vége
          ?><a href=""></a>
        </div>
        </div>
      </div>
      <div class="content col">
        <div class="content_bg">
          <h2>
            <?php
              if(isset($category)) {                
                $query_categoria = "SELECT * FROM categories WHERE id = " . $category;
                $query_categoria = $conn->query($query_categoria);

                while($row = mysqli_fetch_assoc($query_categoria)) {
                  echo $row['name'];
                }
              }
            ?>
          </h2>

          <?php
          /*cikkgenerátor*/
          for ($i=0; $i<$talalatok_szama; $i++) {
            $sor = $result->fetch_assoc();
              echo '
                <div class="hir_doboz row" tabindex="0" role="link" onfocus="if(screen.width <=768)  hideAllOpened()" onclick="window.location=\'page.php?bovebben='. $sor['slug'] . '\'" style="cursor:pointer;">
                <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="'.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';
          ?>
          <?php
          $conn->close();
          ?>
        </div>
      </div>
    </div>
    </div>
    <script src="/js/accessibility.js"></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');
  }
?>