$lI = new ListaIdiomas(); if (!empty($_POST)) { $erro = ''; if (empty($_POST['titulo'])) { $erro = "<b>Titulo</b> não preenchido!<br><br>"; } if (empty($erro)) { $pC = new PerguntaCategoria(); $pC->titulo = $_POST['titulo']; $pC->ordem = $_POST['ordem']; $lT = new ListaPerguntaCategorias(); $lT->inserir($pC); while ($i = $lI->listar()) { $t = new Traducao(); $t->setIdConteudo($pC->getId()); $t->setCampoConteudo(ListaPerguntaCategorias::TITULO); $t->setTabelaConteudo($lT->getTabela()); $t->conteudo = $pC->titulo; $t->traducao = $_POST['ititulo'][$i->getId()]; $i->addTraducao($t); } $lI->resetCondicoes(); $lI->setParametros(0); $_POST = ''; $javaScript .= Aviso::criar("Categoria salva com sucesso!"); } else { $javaScript .= Aviso::criar($erro); } } $iTPC->trocar("linkVoltar", "?p=" . $_GET['p'] . "&a=listarPerguntaCategorias"); $iTPC->trocar("titulo", $_POST['titulo']);
$t->setIdConteudo($s->getId()); $t->setCampoConteudo(ListaSlides::TITULO); $t->setTabelaConteudo($lS->getTabela()); $i->addTraducao($t); } $t = $i->getTraducaoById(ListaSlides::LEGENDA, $lS->getTabela(), $s->getId()); if ($t->getId()) { $t->conteudo = $s->legenda; $t->traducao = $_POST['ilegenda'][$i->getId()]; $i->getTraducoes()->alterar($t); } else { $t = new Traducao(); $t->conteudo = $s->legenda; $t->traducao = $_POST['ilegenda'][$i->getId()]; $t->setIdConteudo($s->getId()); $t->setCampoConteudo(ListaSlides::LEGENDA); $t->setTabelaConteudo($lS->getTabela()); $i->addTraducao($t); } } $con = BDConexao::__Abrir(); $con->deletar(Sistema::$BDPrefixo . "relacionamento_slides_categorias", "WHERE slide = '" . $s->getId() . "'"); $lSC = new ListaSlideCategorias(); if (count($_POST['categoriasSelecionadas']) > 0) { foreach ($_POST['categoriasSelecionadas'] as $valor) { $lSC->condicoes('', $valor, ListaSlideCategorias::ID); if ($lSC->getTotal() > 0) { $sC = $lSC->listar(); $s->addCategoria($sC); } }
if (!empty($_POST['url'])) { $pM->getURL()->setURL($_POST['url']); } else { $pM->getURL()->setURL("marca-" . URL::cleanURL($_POST['nome'])); } $pM->descricao = $_POST['descricao']; $pM->enderecoURL = $_POST['enderecoURL']; $pM->disponivel = $_POST['disponivel'] == ListaProdutoMarcas::VALOR_DISPONIVEL_TRUE ? true : false; if (!empty($_FILES['imagem']['name'])) { $pM->setImagem(new Image(Arquivos::__OpenArquivoByTEMP($_FILES['imagem']))); } $lCPM->inserir($pM); while ($i = $lI->listar()) { $t = new Traducao(); $t->setIdConteudo($pM->getId()); $t->setCampoConteudo(ListaProdutoMarcas::NOME); $t->setTabelaConteudo($lCPM->getTabela()); $t->conteudo = $pM->nome; $t->traducao = $_POST['inome'][$i->getId()]; $i->addTraducao($t); $t->setCampoConteudo(ListaProdutoMarcas::DESCRICAO); $t->conteudo = $pM->descricao; $t->traducao = $_POST['idescricao'][$i->getId()]; $i->addTraducao($t); } $lI->resetCondicoes(); $lI->setParametros(0); $_POST = ''; $javaScript .= Aviso::criar("Marca salva com sucesso!"); } else { $javaScript .= Aviso::criar($erro);
$lPO = new ListaProdutoOpcoes(); if (empty($_POST['nome'])) { $erro = "<b>Nome</b> não preenchido!<br><br>"; } if (empty($erro)) { $pO = new ProdutoOpcao(); $pO->nome = addslashes(str_replace("\"", "'", $_POST['nome'])); $pO->tipo = $_POST['tipo']; $pO->multi = $_POST['selecionavel'] == ListaProdutoOpcoes::VALOR_MULTI_TRUE ? true : false; $pO->filtro = $_POST['filtro'] == ListaProdutoOpcoes::VALOR_FILTRO_TRUE ? true : false; $pO->aberto = $_POST['aberto'] == ListaProdutoOpcoes::VALOR_ABERTO_TRUE ? true : false; $lPO->inserir($pO); while ($i = $lI->listar()) { $t = new Traducao(); $t->setIdConteudo($pO->getId()); $t->setCampoConteudo(ListaProdutoOpcoes::NOME); $t->setTabelaConteudo($lPO->getTabela()); $t->conteudo = $pO->nome; $t->traducao = $_POST['inome'][$i->getId()]; $i->addTraducao($t); } $lI->resetCondicoes(); $lI->setParametros(0); $_POST = ''; $javaScript .= Aviso::criar("Opção salva com sucesso!"); } else { $javaScript .= Aviso::criar($erro); } } $iCPO->trocar("linkVoltar", "?p=" . $_GET['p'] . "&a=listarProdutoOpcoes"); $iCPO->trocar("nome", $_POST['nome']);
$t->setIdConteudo($gC->getTexto()->getId()); $t->setCampoConteudo(ListaTextos::TEXTOPEQUENO); $t->setTabelaConteudo($lT->getTabela()); $i->addTraducao($t); } $t = $i->getTraducaoById(ListaTextos::TEXTO, $lT->getTabela(), $gC->getTexto()->getId()); if ($t->getId()) { $t->conteudo = $gC->getTexto()->texto; $t->traducao = $_POST['idescricao'][$i->getId()]; $i->getTraducoes()->alterar($t); } else { $t = new Traducao(); $t->conteudo = $gC->getTexto()->texto; $t->traducao = $_POST['idescricao'][$i->getId()]; $t->setIdConteudo($gC->getTexto()->getId()); $t->setCampoConteudo(ListaTextos::TEXTO); $t->setTabelaConteudo($lT->getTabela()); $i->addTraducao($t); } } $lI->setParametros(0); $javaScript .= Aviso::criar("Categoria salva com sucesso!"); } else { $javaScript .= Aviso::criar($erro); } } $lGC = new ListaGaleriaCategorias(); $gC = $lGC->condicoes('', $_GET['categoria'], ListaGaleriaCategorias::ID)->listar(); $iTAGC->trocar("titulo", $gC->titulo); $iTAGC->trocar("url", $gC->getURL()->url); $iTAGC->trocar("subTitulo", $gC->getTexto()->subTitulo);
$lSC->condicoes('', $_GET['categoria'], ListaSlideCategorias::ID); $sC = $lSC->listar(); $sC->titulo = $_POST['titulo']; $lSC->alterar($sC); while ($i = $lI->listar()) { $t = $i->getTraducaoById(ListaSlideCategorias::TITULO, $lSC->getTabela(), $sC->getId()); if ($t->getId()) { $t->conteudo = $sC->titulo; $t->traducao = $_POST['ititulo'][$i->getId()]; $i->getTraducoes()->alterar($t); } else { $t = new Traducao(); $t->conteudo = $sC->titulo; $t->traducao = $_POST['ititulo'][$i->getId()]; $t->setIdConteudo($sC->getId()); $t->setCampoConteudo(ListaSlideCategorias::TITULO); $t->setTabelaConteudo($lSC->getTabela()); $i->addTraducao($t); } } $lI->setParametros(0); $javaScript .= Aviso::criar("Categoria salva com sucesso!"); } else { $javaScript .= Aviso::criar($erro); } } $lSC = new ListaSlideCategorias(); $sC = $lSC->condicoes('', $_GET['categoria'], ListaSlideCategorias::ID)->listar(); $iTSC->trocar("titulo", $sC->titulo); $sub = "repetir->titulo.SlideCategorias.Idiomas"; $iTSC->createRepeticao($sub);
$t->setIdConteudo($pC->getId()); $t->setCampoConteudo(ListaProdutoCategorias::DESCRICAOPEQUENA); $t->setTabelaConteudo($lCP->getTabela()); $i->addTraducao($t); } $t = $i->getTraducaoById(ListaProdutoCategorias::DESCRICAO, $lCP->getTabela(), $pC->getId()); if ($t->getId()) { $t->conteudo = $pC->descricao; $t->traducao = $_POST['idescricao'][$i->getId()]; $i->getTraducoes()->alterar($t); } else { $t = new Traducao(); $t->conteudo = $pC->descricao; $t->traducao = $_POST['idescricao'][$i->getId()]; $t->setIdConteudo($pC->getId()); $t->setCampoConteudo(ListaProdutoCategorias::DESCRICAO); $t->setTabelaConteudo($lCP->getTabela()); $i->addTraducao($t); } } $lI->setParametros(0); $javaScript .= Aviso::criar("Categoria salva com sucesso!"); } else { $javaScript .= Aviso::criar($erro); } } $lPC = new ListaProdutoCategorias(); $pC = $lPC->condicoes('', $_GET['categoria'], ListaProdutoCategorias::ID)->listar(); $iAPC->trocar("nome", $pC->nome); $iAPC->trocar("url", $pC->getURL()->getURL()); $iAPC->trocar("ordem", $pC->ordem);
$lI = new ListaIdiomas(); if (!empty($_POST)) { $erro = ''; if (empty($_POST['titulo'])) { $erro = "<b>Titulo</b> não preenchido!<br><br>"; } if (empty($erro)) { $uDC = new UploadDownloadCategoria(); $uDC->titulo = $_POST['titulo']; $uDC->ordem = $_POST['ordem']; $lUDC = new ListaUploadDownloadCategorias(); $lUDC->inserir($uDC); while ($i = $lI->listar()) { $t = new Traducao(); $t->setIdConteudo($uDC->getId()); $t->setCampoConteudo(ListaUploadDownloadCategorias::TITULO); $t->setTabelaConteudo($lUDC->getTabela()); $t->conteudo = $uDC->titulo; $t->traducao = $_POST['ititulo'][$i->getId()]; $i->addTraducao($t); } $lI->resetCondicoes(); $lI->setParametros(0); $_POST = ''; $javaScript .= Aviso::criar("Categoria salva com sucesso!"); } else { $javaScript .= Aviso::criar($erro); } } $iTCUDC->trocar("linkVoltar", "?p=" . $_GET['p'] . "&a=listarUploadDownloadCategorias"); $iTCUDC->trocar("titulo", $_POST['titulo']);
if (!empty($_FILES['imagem']['name'])) { $pCO->setImagem(new Image(Arquivos::__OpenArquivoByTEMP($_FILES['imagem']))); } $lPCO->alterar($pCO); while ($i = $lI->listar()) { $t = $i->getTraducaoById(ListaProdutoPedras::NOME, $lPCO->getTabela(), $pCO->getId()); if ($t->getId()) { $t->conteudo = $pCO->nome; $t->traducao = $_POST['inome'][$i->getId()]; $i->getTraducoes()->alterar($t); } else { $t = new Traducao(); $t->conteudo = $pCO->nome; $t->traducao = $_POST['inome'][$i->getId()]; $t->setIdConteudo($pCO->getId()); $t->setCampoConteudo(ListaProdutoPedras::NOME); $t->setTabelaConteudo($lPCO->getTabela()); $i->addTraducao($t); } } $lI->setParametros(0); $javaScript .= Aviso::criar("Pedra salvo com sucesso!"); } else { $javaScript .= Aviso::criar($erro); } } $lPC = new ListaProdutoPedras(); $pCO = $lPC->condicoes('', $_GET['pedra'], ListaProdutoPedras::ID)->listar(); $iAPCO->trocar("nome", $pCO->nome); $sub = "repetir->nome.ProdutoPedras.Idiomas"; $iAPCO->createRepeticao($sub);
$t->setIdConteudo($g->getId()); $t->setCampoConteudo(ListaGalerias::TITULO); $t->setTabelaConteudo($lG->getTabela()); $i->addTraducao($t); } $t = $i->getTraducaoById(ListaGalerias::DESCRICAO, $lG->getTabela(), $g->getId()); if ($t->getId()) { $t->conteudo = $g->descricao; $t->traducao = $_POST['idescricao'][$i->getId()]; $i->getTraducoes()->alterar($t); } else { $t = new Traducao(); $t->conteudo = $g->descricao; $t->traducao = $_POST['idescricao'][$i->getId()]; $t->setIdConteudo($g->getId()); $t->setCampoConteudo(ListaGalerias::DESCRICAO); $t->setTabelaConteudo($lG->getTabela()); $i->addTraducao($t); } } $con = BDConexao::__Abrir(); $con->deletar(Sistema::$BDPrefixo . "relacionamento_galerias_categorias", "WHERE galeria = '" . $g->getId() . "'"); $lGC = new ListaGaleriaCategorias(); if (count($_POST['categoriasSelecionadas']) > 0) { for ($i = count($_POST['categoriasSelecionadas']) - 1; $i >= 0; $i--) { $valor = $_POST['categoriasSelecionadas'][$i]; $lGC->condicoes('', $valor, ListaGaleriaCategorias::ID); if ($lGC->getTotal() > 0) { $gC = $lGC->listar(); $g->addCategoria($gC); }
$t->setIdConteudo($p->getId()); $t->setCampoConteudo(ListaOfertasColetivas::DESTAQUES); $t->setTabelaConteudo($lOC->getTabela()); $i->addTraducao($t); } $t = $i->getTraducaoById(ListaOfertasColetivas::REGULAMENTO, $lOC->getTabela(), $p->getId()); if ($t->getId()) { $t->conteudo = $p->regulamento; $t->traducao = $_POST['iregulamento'][$i->getId()]; $i->getTraducoes()->alterar($t); } else { $t = new Traducao(); $t->conteudo = $p->regulamento; $t->traducao = $_POST['iregulamento'][$i->getId()]; $t->setIdConteudo($p->getId()); $t->setCampoConteudo(ListaOfertasColetivas::REGULAMENTO); $t->setTabelaConteudo($lOC->getTabela()); $i->addTraducao($t); } } $con = BDConexao::__Abrir(); $con->deletar(Sistema::$BDPrefixo . "relacionamento_ofertascoletivas_categorias", "WHERE ofertacoletiva = '" . $p->getId() . "'"); $lPC = new ListaProdutoCategorias(); if (!empty($_POST['categoriasSelecionadas'])) { foreach ($_POST['categoriasSelecionadas'] as $valor) { $lPC->condicoes('', $valor, ListaProdutoCategorias::ID); if ($lPC->getTotal() > 0) { $pC = $lPC->listar(); $p->addCategoria($pC); } }
if (!empty($_FILES['imagem']['name'])) { $pOV->setImagem(new Image(Arquivos::__OpenArquivoByTEMP($_FILES['imagem']))); } $lPOV->alterar($pOV); while ($i = $lI->listar()) { $t = $i->getTraducaoById(ListaProdutoOpcaoValores::VALOR, $lPOV->getTabela(), $pOV->getId()); if ($t->getId()) { $t->conteudo = $pOV->valor; $t->traducao = $_POST['ivalor'][$i->getId()]; $i->getTraducoes()->alterar($t); } else { $t = new Traducao(); $t->conteudo = $pOV->valor; $t->traducao = $_POST['inome'][$i->getId()]; $t->setIdConteudo($pOV->getId()); $t->setCampoConteudo(ListaProdutoOpcaoValores::VALOR); $t->setTabelaConteudo($lPOV->getTabela()); $i->addTraducao($t); } } $lI->setParametros(0); $javaScript .= Aviso::criar("Valor salvo com sucesso!"); } else { $javaScript .= Aviso::criar($erro); } } $lPOV = new ListaProdutoOpcaoValores(); $pOV = $lPOV->condicoes('', $_GET['valor'], ListaProdutoOpcaoValores::ID)->listar(); $iAPOV->trocar("valor", $pOV->valor); $iAPOV->condicao('condicao->Cor', $pO->tipo == 2); $iAPOV->trocar("cor", $pOV->cor);
$lPCO = new ListaProdutoCores(); if (empty($_POST['nome'])) { $erro = "<b>Nome</b> não preenchido!<br><br>"; } if (empty($erro)) { $pCo = new ProdutoCor(); $pCo->nome = $_POST['nome']; $pCo->hexadecimal = $_POST['hexadecimal']; if (!empty($_FILES['imagem']['name'])) { $pCo->setImagem(new Image(Arquivos::__OpenArquivoByTEMP($_FILES['imagem']))); } $lPCO->inserir($pCo); while ($i = $lI->listar()) { $t = new Traducao(); $t->setIdConteudo($pCo->getId()); $t->setCampoConteudo(ListaProdutoTamanhos::NOME); $t->setTabelaConteudo($lPCO->getTabela()); $t->conteudo = $pCo->nome; $t->traducao = $_POST['inome'][$i->getId()]; $i->addTraducao($t); } $lI->resetCondicoes(); $lI->setParametros(0); $_POST = ''; $javaScript .= Aviso::criar("Cor salva com sucesso!"); } else { $javaScript .= Aviso::criar($erro); } } $iCPCO->trocar("linkVoltar", "?p=" . $_GET['p'] . "&a=listarProdutoCores"); $iCPCO->trocar("nome", $_POST['nome']);
if (!empty($_FILES['imagem']['name'])) { $b->setImagem(new Image(Arquivos::__OpenArquivoByTEMP($_FILES['imagem']))); } $lB->alterar($b); while ($i = $lI->listar()) { $t = $i->getTraducaoById(ListaBanners::TITULO, $lB->getTabela(), $b->getId()); if ($t->getId()) { $t->conteudo = $b->titulo; $t->traducao = $_POST['ititulo'][$i->getId()]; $i->getTraducoes()->alterar($t); } else { $t = new Traducao(); $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); } }
$s->ordem = $_POST['ordem']; $s->ativo = $_POST['ativo'] == ListaSlides::VALOR_ATIVO_TRUE ? true : false; if (!empty($_FILES['flash']['name'])) { $arq = Arquivos::__OpenArquivoByTEMP($_FILES['flash']); $arq->saveArquivo(Sistema::$caminhoDiretorio . Sistema::$caminhoDataSlides); $s->setFlash($_FILES['flash']['name']); } if (!empty($_FILES['imagem']['name'])) { $s->setImagem(new Image(Arquivos::__OpenArquivoByTEMP($_FILES['imagem']))); } $lS = new ListaSlides(); $lS->inserir($s); while ($i = $lI->listar()) { $t = new Traducao(); $t->setIdConteudo($s->getId()); $t->setCampoConteudo(ListaSlides::TITULO); $t->setTabelaConteudo($lS->getTabela()); $t->conteudo = $s->titulo; $t->traducao = $_POST['ititulo'][$i->getId()]; $i->addTraducao($t); $t->setCampoConteudo(ListaSlides::LEGENDA); $t->conteudo = $s->legenda; $t->traducao = $_POST['ilegenda'][$i->getId()]; $i->addTraducao($t); } $_POST = ''; header("Location: ?p=SistemaUtilidades&a=alterarSlide&slide=" . $s->getId()); $javaScript .= Aviso::criar("Slide salvo com sucesso!"); } catch (Exception $e) { $javaScript .= Aviso::criar($e->getMessage()); }
$p->titulo = $_POST['titulo']; $p->ordem = $_POST['ordem']; $p->texto = $_POST['texto']; if (!empty($_FILES['imagem']['name'])) { $p->getImagem()->setImage(new Image(Arquivos::__OpenArquivoByTEMP($_FILES['imagem']))); } $lPC = new ListaPerguntaCategorias(); $pC = $lPC->condicoes('', $_POST['categoria'], ListaPerguntaCategorias::ID)->listar(); $pC->setPergunta($p); $p->getURL()->setURL($_POST['url'] ? $_POST['url'] : $p->getId() . "-" . strtolower(Strings::__RemoveAcentos(str_replace("\"", "", str_replace("'", "", str_replace(" ", "-", $_POST['titulo'])))))); $lP = new ListaPerguntas(); $lP->alterar($p); while ($i = $lI->listar()) { $t = new Traducao(); $t->setIdConteudo($p->getId()); $t->setCampoConteudo(ListaPerguntas::TITULO); $t->setTabelaConteudo($pC->getPerguntas()->getTabela()); $t->conteudo = $p->titulo; $t->traducao = $_POST['ititulo'][$i->getId()]; $i->addTraducao($t); $t->setCampoConteudo(ListaPerguntas::TEXTO); $t->conteudo = $p->texto; $t->traducao = $_POST['itexto'][$i->getId()]; $i->addTraducao($t); } $lI->resetCondicoes(); $lI->setParametros(0); $_POST = ''; $javaScript .= Aviso::criar("Pergunta salva com sucesso!"); } else { $javaScript .= Aviso::criar($erro);
$p->regulamento = $_POST['regulamento']; $lEOF = new ListaEmpresasOfertaColetiva(); $lEOF->condicoes('', $_POST['empresa'], ListaEmpresasOfertaColetiva::ID); if ($lEOF->getTotal() > 0) { $p->setEmpresa($lEOF->listar()); } $p->setDataInicio(new DataHora($_POST['dataInicio'])); $p->setDataFim(new DataHora($_POST['dataFim'])); $p->setValidadeInicio(new DataHora($_POST['validadeInicio'])); $p->setValidadeFim(new DataHora($_POST['validadeFim'])); $lOC = new ListaOfertasColetivas(); $lOC->inserir($p); while ($i = $lI->listar()) { $t = new Traducao(); $t->setIdConteudo($p->getId()); $t->setCampoConteudo(ListaOfertasColetivas::TITULO); $t->setTabelaConteudo($lOC->getTabela()); $t->conteudo = $p->titulo; $t->traducao = $_POST['ititulo'][$i->getId()]; $i->addTraducao($t); $t->setCampoConteudo(ListaOfertasColetivas::SUBTITULO); $t->conteudo = $p->subTitulo; $t->traducao = $_POST['isubTitulo'][$i->getId()]; $i->addTraducao($t); $t->setCampoConteudo(ListaOfertasColetivas::DESTAQUES); $t->conteudo = $p->destaques; $t->traducao = $_POST['idestaques'][$i->getId()]; $i->addTraducao($t); $t->setCampoConteudo(ListaOfertasColetivas::REGULAMENTO); $t->conteudo = $p->regulamento; $t->traducao = $_POST['iregulamento'][$i->getId()];
if (!empty($_FILES['imagem']['name'])) { $pCO->setImagem(new Image(Arquivos::__OpenArquivoByTEMP($_FILES['imagem']))); } $lPCO->alterar($pCO); while ($i = $lI->listar()) { $t = $i->getTraducaoById(ListaProdutoCores::NOME, $lPCO->getTabela(), $pCO->getId()); if ($t->getId()) { $t->conteudo = $pCO->nome; $t->traducao = $_POST['inome'][$i->getId()]; $i->getTraducoes()->alterar($t); } else { $t = new Traducao(); $t->conteudo = $pCO->nome; $t->traducao = $_POST['inome'][$i->getId()]; $t->setIdConteudo($pCO->getId()); $t->setCampoConteudo(ListaProdutoCores::NOME); $t->setTabelaConteudo($lPCO->getTabela()); $i->addTraducao($t); } } $lI->setParametros(0); $javaScript .= Aviso::criar("Cor salva com sucesso!"); } else { $javaScript .= Aviso::criar($erro); } } $lPC = new ListaProdutoCores(); $pCO = $lPC->condicoes('', $_GET['cor'], ListaProdutoCores::ID)->listar(); $iAPCO->trocar("nome", $pCO->nome); $iAPCO->trocar("hexadecimal", $pCO->hexadecimal); $sub = "repetir->nome.ProdutoCores.Idiomas";
$bC->titulo = $_POST['titulo']; $bC->setLargura($_POST['largura']); $bC->setAltura($_POST['altura']); $lBC->alterar($bC); while ($i = $lI->listar()) { $t = $i->getTraducaoById(ListaBannerCategorias::TITULO, $lBC->getTabela(), $bC->getId()); if ($t->getId()) { $t->conteudo = $bC->titulo; $t->traducao = $_POST['ititulo'][$i->getId()]; $i->getTraducoes()->alterar($t); } else { $t = new Traducao(); $t->conteudo = $bC->titulo; $t->traducao = $_POST['ititulo'][$i->getId()]; $t->setIdConteudo($bC->getId()); $t->setCampoConteudo(ListaBannerCategorias::TITULO); $t->setTabelaConteudo($lBC->getTabela()); $i->addTraducao($t); } } $lI->setParametros(0); $javaScript .= Aviso::criar("Categoria salva com sucesso!"); } else { $javaScript .= Aviso::criar($erro); } } $lBC = new ListaBannerCategorias(); $bC = $lBC->condicoes('', $_GET['categoria'], ListaBannerCategorias::ID)->listar(); $iTPC->trocar("titulo", $bC->titulo); $iTPC->trocar("largura", $bC->getLargura()->moeda()); $iTPC->trocar("altura", $bC->getAltura()->moeda());
$t->setIdConteudo($pM->getId()); $t->setCampoConteudo(ListaProdutoMarcas::NOME); $t->setTabelaConteudo($lPM->getTabela()); $i->addTraducao($t); } $t = $i->getTraducaoById(ListaProdutoMarcas::DESCRICAO, $lPM->getTabela(), $pM->getId()); if ($t->getId()) { $t->conteudo = $pM->descricao; $t->traducao = $_POST['idescricao'][$i->getId()]; $i->getTraducoes()->alterar($t); } else { $t = new Traducao(); $t->conteudo = $pM->descricao; $t->traducao = $_POST['idescricao'][$i->getId()]; $t->setIdConteudo($pM->getId()); $t->setCampoConteudo(ListaProdutoMarcas::DESCRICAO); $t->setTabelaConteudo($lPM->getTabela()); $i->addTraducao($t); } } $lI->setParametros(0); $javaScript .= Aviso::criar("Marca salva com sucesso!"); } else { $javaScript .= Aviso::criar($erro); } } $lPC = new ListaProdutoMarcas(); $pM = $lPC->condicoes('', $_GET['marca'], ListaProdutoMarcas::ID)->listar(); $iAPM->trocar("nome", $pM->nome); $iAPM->trocar("url", $pM->getURL()->getURL()); $iAPM->trocar("descricao", $pM->descricao);
$g = new Galeria(); $g->titulo = $_POST['titulo']; $g->local = $_POST['local']; $g->tipo = $_POST['tipo']; $g->setData(new DataHora($_POST['data'])); $g->setVideo($_POST['video']); $g->descricao = $_POST['descricao']; $g->ordem = $_POST['ordem']; $lG = new ListaGalerias(); $lG->inserir($g); $g->getURL()->setURL($_POST['url'] ? $_POST['url'] : $g->getId() . "-" . URL::cleanURL($_POST['titulo'])); $lG->alterar($g); while ($i = $lI->listar()) { $t = new Traducao(); $t->setIdConteudo($g->getId()); $t->setCampoConteudo(ListaGalerias::TITULO); $t->setTabelaConteudo($lG->getTabela()); $t->conteudo = $g->titulo; $t->traducao = $_POST['ititulo'][$i->getId()]; $i->addTraducao($t); $t->setCampoConteudo(ListaGalerias::DESCRICAO); $t->conteudo = $g->descricao; $t->traducao = $_POST['idescricao'][$i->getId()]; $i->addTraducao($t); } $_POST = ''; header("Location: ?p=SistemaUtilidades&a=alterarGaleria&galeria=" . $g->getId()); $javaScript .= Aviso::criar("Galeria salva com sucesso!"); } catch (Exception $e) { $javaScript .= Aviso::criar($e->getMessage()); }
$tx = new Texto(); $tx->titulo = $_POST['titulo']; $tx->subTitulo = $_POST['subTitulo']; $tx->ordem = $_POST['ordem']; $tx->getURL()->setURL($_POST['url']); $tx->textoPequeno = $_POST['textoPequeno']; $tx->texto = $_POST['texto']; if (!empty($_FILES['imagem']['name'])) { $tx->getImagem()->setImage(new Image(Arquivos::__OpenArquivoByTEMP($_FILES['imagem']))); } $lT = new ListaTextos(); $lT->inserir($tx); while ($i = $lI->listar()) { $t = new Traducao(); $t->setIdConteudo($tx->getId()); $t->setCampoConteudo(ListaTextos::TITULO); $t->setTabelaConteudo($lT->getTabela()); $t->conteudo = $tx->titulo; $t->traducao = $_POST['ititulo'][$i->getId()]; $i->addTraducao($t); $t->setCampoConteudo(ListaTextos::SUBTITULO); $t->conteudo = $tx->subTitulo; $t->traducao = $_POST['isubTitulo'][$i->getId()]; $i->addTraducao($t); $t->setCampoConteudo(ListaTextos::TEXTOPEQUENO); $t->conteudo = $tx->textoPequeno; $t->traducao = $_POST['itextoPequeno'][$i->getId()]; $i->addTraducao($t); $t->setCampoConteudo(ListaTextos::TEXTO); $t->conteudo = $tx->texto; $t->traducao = $_POST['itexto'][$i->getId()];
$t->setIdConteudo($p->getId()); $t->setCampoConteudo(ListaPerguntas::TITULO); $t->setTabelaConteudo($lP->getTabela()); $i->addTraducao($t); } $t = $i->getTraducaoById(ListaPerguntas::TEXTO, $lP->getTabela(), $p->getId()); if ($t->getId()) { $t->conteudo = $p->texto; $t->traducao = $_POST['itexto'][$i->getId()]; $i->getTraducoes()->alterar($t); } else { $t = new Traducao(); $t->conteudo = $p->texto; $t->traducao = $_POST['itexto'][$i->getId()]; $t->setIdConteudo($p->getId()); $t->setCampoConteudo(ListaPerguntas::TEXTO); $t->setTabelaConteudo($lP->getTabela()); $i->addTraducao($t); } } $lI->setParametros(0); $javaScript .= Aviso::criar("Pergunta salva com sucesso!"); } else { $javaScript .= Aviso::criar($erro); } } $lP = new ListaPerguntas(); $p = $lP->condicoes('', $_GET['pergunta'], ListaPerguntas::ID)->listar(); $iTAP->trocar("id.Categoria", $p->getIdCategoria()); $iTAP->trocar("titulo", $p->titulo); $iTAP->trocar("url", $p->getURL()->getURL());
$t->setIdConteudo($p->getId()); $t->setCampoConteudo(ListaProdutos::DESCRICAO); $t->setTabelaConteudo($lP->getTabela()); $i->addTraducao($t); } $t = $i->getTraducaoById(ListaProdutos::TIPOUNIDADE, $lP->getTabela(), $p->getId()); if ($t->getId()) { $t->conteudo = $p->tipoUnidade; $t->traducao = $_POST['itipoUnidade'][$i->getId()]; $i->getTraducoes()->alterar($t); } else { $t = new Traducao(); $t->conteudo = $p->tipoUnidade; $t->traducao = $_POST['itipoUnidade'][$i->getId()]; $t->setIdConteudo($p->getId()); $t->setCampoConteudo(ListaProdutos::TIPOUNIDADE); $t->setTabelaConteudo($lP->getTabela()); $i->addTraducao($t); } } $con = BDConexao::__Abrir(); $con->deletar(Sistema::$BDPrefixo . "relacionamento_produtos_categorias", "WHERE produto = '" . $p->getId() . "'"); $lPC = new ListaProdutoCategorias(); if (!empty($_POST['categoriasSelecionadas'])) { foreach ($_POST['categoriasSelecionadas'] as $valor) { $lPC->condicoes('', $valor, ListaProdutoCategorias::ID); if ($lPC->getTotal() > 0) { $pC = $lPC->listar(); $p->addCategoria($pC); } }
if (!empty($_POST['url'])) { $pC->getURL()->setURL($_POST['url']); } else { $pC->getURL()->setURL(($cP->getId() > 0 ? URL::cleanURL($cP->getNavegador(new Templates(Arquivos::__Create("{nome}")))) . "-" : '') . URL::cleanURL($_POST['nome'])); } $pC->descricaoPequena = $_POST['descricaoPequena']; $pC->descricao = $_POST['descricao']; $pC->setIdCategoriaPai($cP->getId()); if (!empty($_FILES['imagem']['name'])) { $pC->setImagem(new Image(Arquivos::__OpenArquivoByTEMP($_FILES['imagem']))); } $lCP->inserir($pC); while ($i = $lI->listar()) { $t = new Traducao(); $t->setIdConteudo($pC->getId()); $t->setCampoConteudo(ListaProdutoCategorias::NOME); $t->setTabelaConteudo($lCP->getTabela()); $t->conteudo = $pC->nome; $t->traducao = $_POST['inome'][$i->getId()]; $i->addTraducao($t); $t->setCampoConteudo(ListaProdutoCategorias::DESCRICAOPEQUENA); $t->conteudo = $pC->descricaoPequena; $t->traducao = $_POST['idescricaoPequena'][$i->getId()]; $i->addTraducao($t); $t->setCampoConteudo(ListaProdutoCategorias::DESCRICAO); $t->conteudo = $pC->descricao; $t->traducao = $_POST['idescricao'][$i->getId()]; $i->addTraducao($t); } $lI->resetCondicoes(); $lI->setParametros(0);