$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'])); $iLPC->trocar("linkCadastrar.Produto", "?p=" . $_GET['p'] . "&a=cadastrarProduto"); $iLPC->trocar('total.ListaProdutos', $lP->getTotal()); $con = BDConexao::__Abrir(); $num = 40; $primeiro = $_GET['pag'] * $num; $total = $lP->getTotal(); $max = ceil($total / $num); $lP->setParametros($primeiro)->setParametros($num + $primeiro, 'limite'); while ($p = $lP->listar("ASC", ListaProdutos::NOME)) { if (!empty($_POST['desabilitar']) || !empty($_POST['destacar'])) { //Desabilitar if ($_POST['desabilitar'][$p->getId()]) { $p->disponivel = true; } else { $p->disponivel = false; } // //Destaque if ($_POST['destacar'][$p->getId()]) { $p->destaque = true; } else { $p->destaque = false; }