session_start(); include_once("sistema/config/cfg.php"); require_once(_ROOT."/config/conteudos.php"); require_once(_ROOT."/config/funcoes.php"); include_once(_ROOT."/config/classes/ConteudoDAO.php"); include_once(_ROOT."/config/classes/EventoDAO.php"); include_once(_ROOT."/config/classes/EventoCategoriaDAO.php"); include_once(_ROOT."/config/classes/EventoDiaDAO.php"); include_once(_ROOT."/config/classes/EventoPdvDAO.php"); include_once(_ROOT."/config/classes/EtapaDAO.php"); include_once(_ROOT."/config/classes/BateriaDAO.php"); include_once(_ROOT."/config/classes/BateriaPdvDAO.php"); include_once(_ROOT."/config/classes/PdvDAO.php"); include_once(_ROOT."/config/classes/TracadoDAO.php"); $conteudoDAO = new ConteudoDAO(); $eventoDAO = new EventoDAO(); $eventoCategoriaDAO = new EventoCategoriaDAO(); $eventoDiaDAO = new EventoDiaDAO(); $eventoPdvDAO = new EventoPdvDAO(); $etapaDAO = new EtapaDAO(); $bateriaDAO = new BateriaDAO(); $bateriaPdvDAO = new BateriaPdvDAO(); $pdvDAO = new PdvDAO(); $tracadoDAO = new TracadoDAO(); unset($menu); $menu['home'] = "active"; $pilotoSession = ($_SESSION[_CLIENTE_NOME]['cliente_id']) ? $pdvDAO->getById($_SESSION[_CLIENTE_NOME]['cliente_id']) : 0; $homes = $conteudoDAO->get(1, "", _ID_HOME, 0, 'con_ordem, con_dt_inicio DESC, con_dt_alteracao DESC', "0,4"); $destaques = $conteudoDAO->get(1, "", _ID_DESTAQUES, 0, 'con_ordem, con_dt_inicio DESC, con_dt_alteracao DESC', "0,3"); $destaque = $destaques ? $destaques[0] : 0; $noticias = $conteudoDAO->get(1, '', _ID_NOTICIAS, $arrayIdioma[$_REQUEST['lang']], 'con_ordem, con_dt_inicio DESC, con_dt_alteracao DESC', '0,3'); $beneficios = $conteudoDAO->get(1, '', _ID_BENEFICIOS, $arrayIdioma[$_REQUEST['lang']], 'con_ordem, con_dt_inicio DESC, con_dt_alteracao DESC', '0,12'); $quemSomoss = $conteudoDAO->get(1, "", _ID_EMPRESA, 0, 'con_ordem, con_dt_alteracao DESC', "0,1"); $quemSomos = $quemSomoss ? $quemSomoss[0] : 0; $eventos = $eventoDAO->getByIdEventoTipoByData(0, _ANO_CAMPEONATOS); // TEMPLATE DA HOME if ($eventos) { switch (count($eventos)) { case 1: $larguraEvento = 6; break; case 2: $larguraEvento = 6; break; default: $larguraEvento = 6; break; } } $showNoticiaVertical = ($eventos && $noticias && $empresa->getTemplateHome() == _ID_TEMPLATE_HOME_PADRAO) ? TRUE : FALSE; $showNoticiaHorizontal = ($eventos && $noticias && ($empresa->getTemplateHome() == _ID_TEMPLATE_HOME_MULTIPLOS || $empresa->getTemplateHome() == _ID_TEMPLATE_HOME_UNICO_DESTAQUES)) ? TRUE : FALSE; $showDestaqueVertical = ($eventos && $destaques && $empresa->getTemplateHome() == _ID_TEMPLATE_HOME_UNICO_DESTAQUES) ? TRUE : FALSE; $showDestaqueHorizontal = ($eventos && $destaques && $empresa->getTemplateHome() != _ID_TEMPLATE_HOME_UNICO_DESTAQUES) ? TRUE : FALSE; if ($showNoticiaVertical || $showDestaqueVertical) { $larguraNoticias = $showNoticiaVertical ? 6 : 12; $larguraDestaques = $showDestaqueVertical ? 6 : 12; $larguraEventos = 6; $larguraEvento = 12; if (count($eventos) > 1) { $larguraNoticias = $showNoticiaVertical ? 4 : 12; $larguraDestaques = $showDestaqueVertical ? 4 : 12; $larguraEventos = 8; $larguraEvento = 6; } } $eventoAtivo = (_SHOW_EVENTO_ATIVO) ? $eventoDAO->getById(_SHOW_EVENTO_ATIVO) : 0; $eventoDias = (_SHOW_EVENTO_ATIVO) ? $eventoDiaDAO->get(1, "", _SHOW_EVENTO_ATIVO) : 0; $eventoCategorias = (_SHOW_EVENTO_ATIVO) ? $eventoCategoriaDAO->get(1, "", _SHOW_EVENTO_ATIVO) : 0; ?>