<?php
/**
 * Shop Platform
 *
 * @package qshop-business
 *
 * Author: Qsistemi Italia <italy@qsistemi.com>
 *
 * Copyright (c) 2024 Qsistemi Italia - Tutti i diritti riservati
 * La copia non autorizzata di questo file, tramite qualsiasi mezzo,
 * e' severamente vietata.
 *
 *
*/


/*
//####if ($_SERVER['HTTP_HOST']=='localhost'){
    print '<pre>';
    print_r($_GET);
    print '</pre>';

    #print '<pre>';
    #print_r($_POST);
    #print '</pre>';
//}
*/

#error_reporting(E_ALL | E_STRICT);
#ini_set('display_errors', 1);
//ini_set('display_startup_errors', 0);
#ini_set('log_errors', 1);

//print $path;
require_once 'include/init.php';

////print $TEXT_PAGE;

include ROOT_PATH . 'public/template-parts/header.php';
include ROOT_PATH . 'public/template-parts/banner-header.php';
include ROOT_PATH . 'public/template-parts/menu.php';
#include ROOT_PATH . 'include/include-megamenu.php';

print '<div id="sidebar-container">';
print '<div class="my-auto col-12 mobile-only" >';
include ROOT_PATH . 'public/template-parts/search.php';
print '</div>';
global $loggedInUser;

if ($page == 'homepage') include ROOT_PATH . 'public/template-parts/banner-slider.php';
$pathAdmin = 0;
$pathUser = 0;
if (file_exists(ROOT_PATH ."admin/pages/$page.php")) $pathAdmin = 1;
if (file_exists(ROOT_PATH ."user/pages/$page.php")) $pathUser = 1;
if ($pathAdmin == 1 || $pathUser == 1) {

?>
  <div id="sidebar-container" class="container-fluid content-row p-3 mt-4">
  <?php include ROOT_PATH . 'include/alert-message.php'; ?>

    <div class="row">
      <div class="col-lg-3 desktop-only">
        <?php
            if ($pathUser == 1) include ROOT_PATH . 'public/template-parts/left-menu-user.php';
            if ($pathAdmin == 1) include ROOT_PATH . 'public/template-parts/left-menu-admin.php';
        ?>
      </div>
      <div class="col">
      <?php
          $pathPage = '';
          if ($pathUser == 1) $pathPage = 'user';
          if ($pathAdmin == 1) $pathPage = 'admin';
          if (file_exists( ROOT_PATH .$pathPage."/pages/$page.php"))  include ROOT_PATH .$pathPage."/pages/$page.php";
          else print $alert->notice('Attenzione!', '', 'Modulo non disponibile', 0, $baseUrl, 'info');
      ?>
      </div>
    </div>
  </div>

<?php

} else if (in_array($page, $shop_page)) {

?>

  <div id="sidebar-container" class="container-fluid content-row mt-0">

  <div class="row m-0">
    <!--<div class="col-lg-3 desktop-only" style="max-width: 19.4rem !important;">-->
      <div class="col-lg-3 desktop-only pr-0">
      <?php
          $left = 'left';
          $coleft = 12;
          $listgroup = 'id="listgroup-left"';


      ?>
      <div class="desktop-only mt-4" id="listgroup-left">

      <!--<a href="javascript:void(0)" class="closebtn" onclick="closeNav()">&times;</a>-->

      <?php include ROOT_PATH . 'public/template-parts/megamenu.php'; ?>
      <?php #include ROOT_PATH . 'include/include-megamenu.php'; ?>
    </div>
        <p class="desktop-only">&nbsp;</p>
        <p class="desktop-only">&nbsp;</p>
      </div>

    <div class="col-lg-9 p-0">
    <!--<div class="col">-->
        <div class="desktop-only mt-2">&nbsp;</div>
        <?php include ROOT_PATH . 'include/alert-message.php'; ?>
        <?php
        if (file_exists("shop/pages/$page.php")) include ROOT_PATH ."shop/pages/$page.php";
        else print $alert->notice('Attenzione!', '', 'Modulo non disponibile', 0, $baseUrl, 'info');
        ?>
    </div>
    </div>
  </div>
<?php

   } else {

        print "<div id=\"sidebar-container\">\n";
        print "<div class=\"container-fluid content-row\">\n";
        include ROOT_PATH . 'include/alert-message.php';

        if ( in_array($page, $sidebar_page)) {
            print "<div class=\"row\">\n";
            print "<div class=\"col py-2 ml-4\">\n";
        }

        if ($TEXT_PAGE != '')  include ROOT_PATH ."public/pages/page.php";
        else if (file_exists(ROOT_PATH ."pages/$page.php"))  include ROOT_PATH ."pages/$page.php";
        ##else if (file_exists(ROOT_PATH ."admin/pages/$page.php"))  include ROOT_PATH ."admin/pages/$page.php";
        else if (file_exists(ROOT_PATH ."auth/pages/$page.php"))  include ROOT_PATH ."auth/pages/$page.php";
        else if (file_exists(ROOT_PATH ."user/pages/$page.php"))  include ROOT_PATH ."user/pages/$page.php";
        else if (file_exists(ROOT_PATH ."public/pages/$page.php"))  include ROOT_PATH ."public/pages/$page.php";
        //else if (file_exists(ROOT_PATH ."shop/pages/$page.php"))  include ROOT_PATH ."shop/pages/$page.php";
        else print $alert->notice('Attenzione!', '', 'Modulo non disponibile', 0, $baseUrl, 'info');

        if ( in_array($page, $sidebar_page )) {
            print "</div>\n";
            print "<div class=\"col-lg-3 desktop-only\">\n";
            include ROOT_PATH . 'public/template-parts/sidebar.php';
            print "</div>\n";
            #print "</div>\n";
        }
        #print "</div>\n";
        print "</div>\n";
  }
print "</div>\n";

print "</div>\n";
include ROOT_PATH . 'public/template-parts/footer.php';
