<?php importar("LojaVirtual.Produtos.Lista.ListaProdutos"); $tituloPagina = 'Produtos > Produtos'; $iLPC = new IFAdmin(new Arquivos(Sistema::$adminLayoutCaminhoDiretorio . "/SistemaProdutos/listarProdutos.html")); $iLPC->trocar("linkDeletar.Produto", "?p=" . $_GET['p'] . "&a=" . $_GET['a'] . "&"); $iLPC->trocar("linkBuscar.Produto", "?p=" . $_GET['p'] . "&"); if (!empty($_GET['deletar'])) { $lP = new ListaProdutos(); $lP->condicoes('', $_GET['deletar'], ListaProdutos::ID); if ($lP->getTotal() > 0) { try { $p = $lP->listar(); //$p->removido = true; $lP->deletar($p); $javaScript .= Aviso::criar("Produto removido com sucesso!"); } catch (Exception $e) { $javaScript .= Aviso::criar($e->getMessage()); } } } $lP = new ListaProdutos(); $aRP[count($aRP) + 1] = array('campo' => ListaProdutos::PRODUTOPAI); $aRP[count($aRP) + 1] = array('campo' => ListaProdutos::REMOVIDO, 'valor' => ListaProdutos::VALOR_DISPONIVEL_FALSE); $iLPC->createRepeticao("repetir->Produtos"); if (!empty($_GET['busca'])) { $aRP[count($aRP) + 1] = array('campo' => ListaProdutos::NOME, 'valor' => "%" . addslashes($_GET['busca']) . "%", 'operador' => 'LIKE'); $aRP[count($aRP) + 1] = array('campo' => ListaProdutos::CODIGO, 'valor' => $_GET['busca'], 'operador' => '=', 'OR' => true); } $lP->condicoes($aRP); $iLPC->condicao("condicaoBusca", !empty($_SESSION['nivel']));