<?php
session_start();
ob_start();
include "config/define.php";
include "config/conecta.php";
include "config/classes.php";
include "public/funcoes.php";


###PAGINA SIMPLES # SEO######
if (isset($seo['idPagina']) && $seo['idPagina'] != '') {
    $objPagina = new Pagina();
    $objPagina->id = $seo['idPagina'];
    $objPagina->carregar();
    if (trim($objPagina->titulo) != "")
        $seo['pretitle'] = $objPagina->titulo;
    $seo['description'] = $objPagina->titulo;
}


###PAGINA DO PRODUTO # SEO / BREAD CRUMB #######
if (isset($_GET['__produto']) && !empty($_GET['__produto'])) {

    $layout['breadcrumb'] = 'on';
    $idBreadCrumb = 'bread-crumb2';
    $iBreadCrumb = 2;

    $getSeoLinkProduto = $_GET['__produto'];
    $arrGetSeoLinkCategoria = explode("/", str_replace("/" . $getSeoLinkProduto, "", $_SERVER['REQUEST_URI']));
    
    /**Correção para Intagram**/
    $arrGetSeoLinkCategoria2 = explode("?", end($arrGetSeoLinkCategoria));
                                           
    
    $getSeoLinkCategoria = $arrGetSeoLinkCategoria2[0];
    $idP = Produto::buscaPorSeoLink($getSeoLinkCategoria . '/' . $getSeoLinkProduto);
    $objProdutoSeo = new Produto();
    $objProdutoSeo->id = $idP;
    $objProdutoSeo->carregar();
    $seo['pretitle'] = $objProdutoSeo->nome;
    $seo['description'] = $objProdutoSeo->nome;
    $seo['keywords'] = $objProdutoSeo->seoKeywords;

    // monta bread crumb
    $arrCategoriaPrincipal = UtilObjeto::listar("produtocategoria", "WHERE id_produto = " . $objProdutoSeo->id . " AND principal = 's'");
    if (is_array($arrCategoriaPrincipal)) {
        $categoriaPrincipal = current($arrCategoriaPrincipal);

        $objCategoriaPrincipal = new Categoria();
        $objCategoriaPrincipal->id = $categoriaPrincipal['id_categoria'];
        $objCategoriaPrincipal->carregar();
        $breadcrumb[$iBreadCrumb]['nome'] = $objCategoriaPrincipal->nome;
        $breadcrumb[$iBreadCrumb]['url'] = URLRAIZ . $objCategoriaPrincipal->seoLink . '/';
        $iBreadCrumb++;

        if ($categoriaPrincipal['pai'] != 0) {
            $objCategoriaPai = new Categoria();
            $objCategoriaPai->id = $categoriaPrincipal['pai'];
            $objCategoriaPai->carregar();
            $breadcrumb[$iBreadCrumb]['nome'] = $objCategoriaPai->nome;
            $breadcrumb[$iBreadCrumb]['url'] = URLRAIZ . $objCategoriaPai->seoLink . '/';
            $iBreadCrumb++;
        }
    }

    $breadcrumb[$iBreadCrumb]['nome'] = $objProdutoSeo->nome;
    $breadcrumb[$iBreadCrumb]['url'] = URLRAIZ . $objProdutoSeo->seoLink;
}



### PAGINA DE CATEGORIA # SEO / BREAD CRUMB ###########
if (isset($_GET['__categoria'])) {

    $layout['breadcrumb'] = 'off';
    $idBreadCrumb = 'bread-crumb';
    $iBreadCrumb = 2;

    //$arrGetSeoLinkCategoria = explode("/",substr($_SERVER['REQUEST_URI'],0,-1));
    $arrGetSeoLinkCategoria = explode("/", $_SERVER['REQUEST_URI']);
    $totalUrl = count($arrGetSeoLinkCategoria);
    //echoArray($arrGetSeoLinkCategoria);
    // pega seo_link
    $getSeoLinkCategoria = $arrGetSeoLinkCategoria[$totalUrl - 2];

    // monta parametros GET
    $parametroUrl = $arrGetSeoLinkCategoria[$totalUrl - 1];
    if ($parametroUrl != "") {
        $parametroUrl = substr($parametroUrl, 1);
        $arrParametroUrl = explode("&", $parametroUrl);
        foreach ($arrParametroUrl as $valorParametroUrl) {
            $arrGet = explode("=", $valorParametroUrl);
            $_GET[$arrGet[0]] = $arrGet[1];
        }
    }

    $idC = Categoria::buscaPorSeoLink($getSeoLinkCategoria);
    $objCategoria = new Categoria();
    $objCategoria->id = $idC;
    $objCategoria->carregar();

    $temSubcategoria = false;
    if ($objCategoria->pai != 0) {

        $temSubcategoria = true;
        $listaSubcategoria = UtilObjeto::listar("categoria", "WHERE pai = " . $objCategoria->pai);

        $objCategoriaPai = new Categoria();
        $objCategoriaPai->id = $objCategoria->pai;
        $objCategoriaPai->carregar();
        $breadcrumb[$iBreadCrumb]['nome'] = $objCategoriaPai->nome;
        $breadcrumb[$iBreadCrumb]['url'] = URLRAIZ . $objCategoriaPai->seoLink . '/';
        $iBreadCrumb++;
    } else {
        $listaSubcategoria = UtilObjeto::listar("categoria", "WHERE pai = " . $objCategoria->id);
        if (is_array($listaSubcategoria))
            $temSubcategoria = true;
    }

    $breadcrumb[$iBreadCrumb]['nome'] = $objCategoria->nome;
    $breadcrumb[$iBreadCrumb]['url'] = URLRAIZ . $objCategoria->seoLink . '/';

    $seo['pretitle'] = $objCategoria->nome;
    $seo['description'] = $objCategoria->seoDescription;
    $seo['keywords'] = $objCategoria->seoKeywords;
}

###SESSION#############
$sqlconf = "SELECT * FROM rz2_config";
$rsconf = $db->query($sqlconf);
while ($rgconf = $rsconf->fetchRow()) {
    $_SESSION['rz2']['config'][$rgconf['config']] = $rgconf['valor'];
}

### Inicializa sessao principal #############
if (!isset($_SESSION['rz2']['carrinho'])) {
    $_SESSION['rz2']['carrinho']['produto'] = array();
    $_SESSION['rz2']['carrinho']['subtotal'] = 0;
    $_SESSION['rz2']['carrinho']['total'] = 0;
    $_SESSION['rz2']['carrinho']['peso'] = 0;
    $_SESSION['rz2']['carrinho']['frete']['cepOrigem'] = $_SESSION['rz2']['config']['cep-origem'];
    $_SESSION['rz2']['carrinho']['frete']['cepDestino'] = 0;
    $_SESSION['rz2']['carrinho']['frete']['tipo'] = 0;
    $_SESSION['rz2']['carrinho']['frete']['valor'] = 0;
}
?>


<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
<html xmlns="http://www.w3.org/1999/xhtml" lang="pt-BR">
    <head>
        <meta name="google-site-verification" content="tGrvqLMpV8USyqzmH_VlnGS29v0ai-X6mWGlmLxEq9c" />
        <?php if ($seo['pretitle'] == '' || $seo['title'] == '') $seo['separador'] = ''; ?>
        <title><?= $seo['pretitle'] ?><?= $seo['separador'] ?><?= $seo['title'] ?></title>
        <meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
        <meta name="viewport" content="width=device-width, initial-scale=1, maximum-scale=1" />
        <meta name="Description" content="<?= $seo['description'] ?>" />
        <meta name="Keywords" content="<?= $seo['keywords'] ?>" />
        <meta name="Author" content="LH Web" /> 
        <meta name="Language" content="Portuguese" />
        <meta name="Robots" content="All" />
        <meta name="Revisit" content="7 days" />
        <link rel="shortcut icon" href="<?= URLIMG ?>favicon.png" />

        <link rel="stylesheet" href="<?= URLCSS ?>bootstrap.css" />
        <link rel="stylesheet" href="<?= URLCSS ?>reset.css" />  
        <link rel="stylesheet" href="<?= URLCSS ?>estilo1.css" />  
        <link rel="stylesheet" href="<?= URLCSS ?>estilo2.css" />  

        <script type="text/javascript" src="<?= URLJS ?>jquery-v1.11.1.js"></script>
        
        <!--script type="text/javascript" src="<?= URLLIGHTBOX ?>lightbox.js"></script-->
        
        <!--script type="text/javascript" src="<?= URLJS ?>jquery-ui/js/jquery-ui-1.8.6.custom.min.js"></script-->
        <script type="text/javascript" src="<?= URLJS ?>easytabs.js"></script>

        <?php
        // verifica se existe js da página
        $scriptNameClear = UtilObjeto::getNomePagina();
        if (file_exists(PATHJS . $scriptNameClear . '.js')) {
            echo '<script type="text/javascript" src="' . URLJS . $scriptNameClear . '.js"></script>';
            echo "\n";
        }
        ?>

         <!--link rel="stylesheet" href="<?= URLLIGHTBOX ?>lightbox.css" />  
         <link rel="stylesheet" href="<?= URLJS ?>jquery-ui/css/blitzer/jquery-ui-1.8.6.custom.css" /-->

        <!--  LIGHTBOX ZOOM -->
        <!--script src="<?= URLJS ?>/jqzoom/jqzoom.pack.1.0.1.js" type="text/javascript"></script>
        <link rel="stylesheet" href="<?= URLJS ?>/jqzoom/jqzoom.css" type="text/css"></link-->
        
        <!-- MENU -->
        <link rel="stylesheet" href="<?=URLCSS?>slicknav.css"/>

    </head>
    <body>

        <header>
            <div class="container">
                <div id="bem-vindo">
                    <?php
                    if (isset($_SESSION['rz2']['cliente']['id'])) {
                        echo "Olá " . $_SESSION['rz2']['cliente']['nome'] . "! <a href='" . URLRAIZ . "logout.php'>Sair</a>";
                    } else { ?>
                        Olá visitante! <a href="<?= URLRAIZ ?>login" title="Faça login ou cadastre-se"><b>Faça seu Login</b> ou então <b>cadastre-se.</b></a>
                <?php } ?>            
                </div>
                <div id="menutopo">
                    <ul>
                        <li><img src="<?=URLIMG?>telefone.png"><?= $_SESSION['rz2']['config']['texto-tel'] ?></li>
                        <li><img src="<?=URLIMG?>whatsapp.png"><?= $_SESSION['rz2']['config']['whatsapp'] ?></li>
                        <li><a href="<?= URLRAIZ ?>meus-pedidos" title="Meus Pedidos">Meus Pedidos</a></li>
                        <li><a href="<?= URLRAIZ ?>meus-dados" title="Cadastro">Cadastro</a></li>
                        <li>
                            <a href="<?= URLRAIZ ?>carrinho" title="Carrinho" class="carrinho">
                                <?php
                                $totalprod = count($_SESSION['rz2']['carrinho']['produto']);
                                echo $totalprod;
                                ?>
                            </a>
                        </li>
                    </ul>
                </div>
            </div>

            <nav class="navbar">
                <div class="container text-center">
                    <div class="navbar-header">
                        <a href="<?= URLRAIZ ?>" class="navbar hidden-xs hidden-sm"><img src="<?= URLIMG ?>logo.png" alt=""/></a>
                        <button class="navbar-toggler" type="button" data-toggle="collapse" data-target="#main-navbar" aria-controls="main-navbar" aria-expanded="false" aria-label="Toggle navigation">
                            <i class="lnr lnr-menu"></i>
                        </button>
                    </div>
                </div>

                <ul class="mobile-menu">
                    <li><a href="<?= URLRAIZ ?>carrinho" title="Carrinho"> Carrinho: 
                        <?php
                        $totalprod = count($_SESSION['rz2']['carrinho']['produto']);
                        echo $totalprod;
                        ?> Produto(s)
                    </a></li>
                    <li  style="background-color: #000;">
                        <a href="<?= URLRAIZ ?>meus-dados">MEU PERFIL</a>
                        <ul>
                            <li><a href="<?= URLRAIZ ?>meus-dados" title="Cadastro">Cadastro</a></li>
                            <li><a href="<?= URLRAIZ ?>meus-pedidos" title="Meus Pedidos">Meus Pedidos</a></li>
                         </ul>
                    </li>
                    <li><a class="<?= ($ativo == "promocoes") ? "promocoes-hover" : "promocoes" ?>" href="<?= URLRAIZ ?>promocoes/" title="Promoções">Promoções</a></li>
                    <?php
                    $arrMenuhorPai = UtilObjeto::listar("categoria", "WHERE id != " . CATEGORIA_HOME . " AND pai = 0  AND excluir = 's' AND ativo = 's' ORDER BY ordem,nome");
                    if (is_array($arrMenuhorPai)) {
                        foreach ($arrMenuhorPai as $idMenuhorPai => $dadosMenuhorPai) {  ?>
                            <li>
                                <a href="<?= URLRAIZ ?><?= $dadosMenuhorPai['seo_link'] ?>/" title="<?= $dadosMenuhorPai['nome'] ?>"><?= $dadosMenuhorPai['nome'] ?></a>
                                <?php
                                $arrMenuhorFilho = UtilObjeto::listar("categoria", "WHERE pai = " . $idMenuhorPai . " AND ativo = 's' ORDER BY nome");
                                if (is_array($arrMenuhorFilho)){
                                    echo '<ul>';
                                    foreach ($arrMenuhorFilho as $idMenuFilho => $dadosMenuFilho) {
                                        echo '<li><a href="'. URLRAIZ .$dadosMenuFilho['seo_link'].'/" title="'.$dadosMenuFilho['nome'].'">'.$dadosMenuFilho['nome'].'</a></li>';
                                     }
                                    echo '</ul>';
                                }?>
                            </li>
                      <?php }
                    }
                    ?>
                </ul>

            </nav>
        </header>

        <?php include 'menu-principal.php'; ?>

        <div class="container">
             
        <div class="visible-sm visible-xs">
            <form name="fbusca" id="fbuscaM" action="<?= URLRAIZ ?>busca" method="post">
                <input type="text" name="txtBusca" id="txtBuscaM" placeholder="Buscar produto"/>
                <input type="submit" name="btnBusca" id="btnBuscaM" value="" title="Buscar" />
            </form>
        </div>