$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()]; $i->addTraducao($t);
$sub = "repetir->titulo.Textos.Idiomas"; $sub2 = "repetir->texto.Textos.Idiomas"; $sub3 = "repetir->subTitulo.Textos.Idiomas"; $sub4 = "repetir->textoPequeno.Textos.Idiomas"; $iAT->createRepeticao($sub); $iAT->createRepeticao($sub2); $iAT->createRepeticao($sub3); $iAT->createRepeticao($sub4); while ($i = $lI->listar()) { $iAT->repetir($sub); $iAT->repetir($sub2); $iAT->repetir($sub3); $iAT->repetir($sub4); $iAT->enterRepeticao($sub)->trocar("nome.Idioma", $i->nome); $iAT->enterRepeticao($sub)->trocar("id.Idioma", $i->getId()); $iAT->enterRepeticao($sub)->trocar("titulo.Texto.Idioma", $i->getTraducaoById(ListaTextos::TITULO, $lT->getTabela(), $t->getId())->traducao); $iAT->enterRepeticao($sub2)->trocar("nome.Idioma", $i->nome); $iAT->enterRepeticao($sub2)->trocar("id.Idioma", $i->getId()); $iAT->enterRepeticao($sub2)->trocar("texto.Texto.Idioma", $i->getTraducaoById(ListaTextos::TEXTO, $lT->getTabela(), $t->getId())->traducao); $iAT->enterRepeticao($sub3)->trocar("nome.Idioma", $i->nome); $iAT->enterRepeticao($sub3)->trocar("id.Idioma", $i->getId()); $iAT->enterRepeticao($sub3)->trocar("subTitulo.Texto.Idioma", $i->getTraducaoById(ListaTextos::SUBTITULO, $lT->getTabela(), $t->getId())->traducao); $iAT->enterRepeticao($sub4)->trocar("nome.Idioma", $i->nome); $iAT->enterRepeticao($sub4)->trocar("id.Idioma", $i->getId()); $iAT->enterRepeticao($sub4)->trocar("textoPequeno.Texto.Idioma", $i->getTraducaoById(ListaTextos::TEXTOPEQUENO, $lT->getTabela(), $t->getId())->traducao); } $iAT->trocar("linkVoltar", "?p=" . $_GET['p'] . "&a=listarTextos"); if ($t->getImagem()->getImage()->nome != '') { $iAT->trocar("imagem", $t->getImagem()->getImage()->showHTML(200, 200)); } $iAT->createJavaScript();
while ($i = $lI->listar()) { $t = $i->getTraducaoById(ListaGaleriaCategorias::TITULO, $lGC->getTabela(), $gC->getId()); if ($t->getId()) { $t->conteudo = $gC->titulo; $t->traducao = $_POST['ititulo'][$i->getId()]; $i->getTraducoes()->alterar($t); } else { $t = new Traducao(); $t->conteudo = $gC->titulo; $t->traducao = $_POST['ititulo'][$i->getId()]; $t->setIdConteudo($gC->getId()); $t->setCampoConteudo(ListaGaleriaCategorias::TITULO); $t->setTabelaConteudo($lGC->getTabela()); $i->addTraducao($t); } $t = $i->getTraducaoById(ListaTextos::SUBTITULO, $lT->getTabela(), $gC->getTexto()->getId()); if ($t->getId()) { $t->conteudo = $gC->getTexto()->subTitulo; $t->traducao = $_POST['iSubTitulo'][$i->getId()]; $i->getTraducoes()->alterar($t); } else { $t = new Traducao(); $t->conteudo = $gC->getTexto()->texto; $t->traducao = $_POST['isubTitulo'][$i->getId()]; $t->setIdConteudo($gC->getTexto()->getId()); $t->setCampoConteudo(ListaTextos::SUBTITULO); $t->setTabelaConteudo($lT->getTabela()); $i->addTraducao($t); } $t = $i->getTraducaoById(ListaTextos::TEXTOPEQUENO, $lT->getTabela(), $gC->getTexto()->getId()); if ($t->getId()) {
$iAT->repetir(); $iAT->enterRepeticao()->trocar('id.NoticiaCategoria.Noticia', $sC->getId()); $iAT->enterRepeticao()->trocar('titulo.NoticiaCategoria.Noticia', $sC->getTexto()->titulo); } $sub = "repetir->titulo.Noticias.Idiomas"; $sub2 = "repetir->texto.Noticias.Idiomas"; $sub3 = "repetir->subTitulo.Noticias.Idiomas"; $iAT->createRepeticao($sub); $iAT->createRepeticao($sub2); $iAT->createRepeticao($sub3); while ($i = $lI->listar()) { $iAT->repetir($sub); $iAT->repetir($sub2); $iAT->repetir($sub3); $iAT->enterRepeticao($sub)->trocar("nome.Idioma", $i->nome); $iAT->enterRepeticao($sub)->trocar("id.Idioma", $i->getId()); $iAT->enterRepeticao($sub)->trocar("titulo.Noticia.Idioma", $i->getTraducaoByConteudo($t->getTexto()->titulo, $lT->getTabela())->traducao); $iAT->enterRepeticao($sub2)->trocar("nome.Idioma", $i->nome); $iAT->enterRepeticao($sub2)->trocar("id.Idioma", $i->getId()); $iAT->enterRepeticao($sub2)->trocar("texto.Noticia.Idioma", $i->getTraducaoByConteudo($t->getTexto()->texto, $lT->getTabela())->traducao); $iAT->enterRepeticao($sub3)->trocar("nome.Idioma", $i->nome); $iAT->enterRepeticao($sub3)->trocar("id.Idioma", $i->getId()); $iAT->enterRepeticao($sub3)->trocar("subTitulo.Noticia.Idioma", $i->getTraducaoByConteudo($t->getTexto()->subTitulo, $lT->getTabela())->traducao); } $iAT->trocar("linkVoltar", "?p=" . $_GET['p'] . "&a=listarNoticias"); if ($t->getTexto()->getImagem()->getImage()->nome != '') { $iAT->trocar("imagem", $t->getTexto()->getImagem()->getImage()->showHTML(200, 200)); } $iAT->createJavaScript(); $javaScript .= $iAT->javaScript->concluir(); $includePagina = $iAT->concluir();