$t->conteudo = $b->titulo; $t->traducao = $_POST['ititulo'][$i->getId()]; $t->setIdConteudo($b->getId()); $t->setCampoConteudo(ListaBanners::TITULO); $t->setTabelaConteudo($lB->getTabela()); $i->addTraducao($t); } } $con = BDConexao::__Abrir(); $con->deletar(Sistema::$BDPrefixo . "relacionamento_banners_categorias", "WHERE banner = '" . $b->getId() . "'"); $lBC = new ListaBannerCategorias(); if (count($_POST['categoriasSelecionadas']) > 0) { foreach ($_POST['categoriasSelecionadas'] as $valor) { $lBC->condicoes('', $valor, ListaBannerCategorias::ID); if ($lBC->getTotal() > 0) { $bC = $lBC->listar(); $b->addCategoria($bC); } } } $javaScript .= Aviso::criar("Banner salvo com sucesso!"); } else { $javaScript .= Aviso::criar($erro); } } $lB = new ListaBanners(); $b = $lB->condicoes('', $_GET['banner'], ListaBanners::ID)->listar(); $iTAB->condicao('condicao->alterar.Banner', false); $iTAB->trocar("linkVoltar", "?p=" . $_GET['p'] . "&a=listarBanners"); $iTAB->trocar("titulo", $b->titulo); $iTAB->trocar("enderecoURL", $b->enderecoURL);
if (!empty($_GET['deletar'])) { $lBC = new ListaBannerCategorias(); $lBC->condicoes('', $_GET['deletar'], ListaBannerCategorias::ID); if ($lBC->getTotal() > 0) { try { $lBC->deletar($lBC->listar()); $javaScript .= Aviso::criar("Categoria removida com sucesso!"); } catch (Exception $e) { $javaScript .= Aviso::criar($e->getMessage()); } } } $lBC = new ListaBannerCategorias(); if (isset($_GET['json'])) { $a = array(); while ($bC = $lBC->listar()) { $a[] = array('id' => $bC->getId(), 'nome' => $bC->titulo); } echo JSON::_Encode($a); exit; } $iTBC->createRepeticao("repetir->BannerCategorias"); if (!empty($_GET['busca'])) { $lBC->condicoes('', "%" . $_GET['busca'] . "%", 'empresa', 'LIKE'); } $iTBC->condicao("condicaoBusca", !empty($_SESSION['nivel'])); $iTBC->trocar("linkCadastrar.BannerCategoria", "?p=" . $_GET['p'] . "&a=cadastrarBannerCategoria"); while ($tx = $lBC->listar("ASC", ListaBannerCategorias::TITULO)) { $iTBC->repetir(); $iTBC->enterRepeticao()->condicao("condicaoRemover", !empty($_SESSION['nivel'])); $bgColor = $lBC->getParametros() % 2 == 0 ? '#FFFFFF' : '#EAEAEA';