function buscaPublicaciones() { if (!isset($_SESSION["id"])) { session_start(); } $usua = new usuario($_POST["id"]); $pagina = 1; if (!isset($_POST["pagina"])) { $publicaciones = $usua->getPublicaciones(1); } else { $publicaciones = $usua->getPublicaciones(1, $_POST["pagina"]); } $ac = 0; foreach ($publicaciones as $key => $valor) { if ($_POST["palabra"] == "") { $mostrar = "block"; } elseif (strpos(strtoupper($valor["titulo"]), strtoupper($_POST["palabra"])) !== false) { $mostrar = "block"; } else { $mostrar = "none"; } $ac++; $publi = new publicaciones($valor["id"]); $estado = $usua->getEstado(); $cadena = "\n\t\t\t\t\t\t\t\t\t\t<div class='general' id='general" . $valor["id"] . "' name='general" . $valor["id"] . "' data-titulo='{$valor["titulo"]}' data-id='{$valor["id"]}' style='display:{$mostrar}'>\n\t\t\t\t\t\t\t\t\t\t\t<div class=' col-xs-12 col-sm-12 col-md-12 col-lg-12 marT20'></div>\n\t\t\t\t\t\t\t\t\t\t\t<div class=' col-xs-12 col-sm-6 col-md-2 col-lg-2 ' ><!-- inicio del registro de la publicacion-->\n\t\t\t\t\t\t\t\t \t\t<div class='marco-foto-conf point marL20 ' style='height:130px; width: 130px;' >\n\t\t\t\t\t\t\t\t\t \t<div style='position:absolute; left:40px; top:10px; ' class='f-condicion'>" . $publi->getCondicion() . "</div>\t\t\t\t\t\t\t \n\t\t\t\t\t\t\t\t\t \t<img src='" . $publi->getFotoPrincipal() . "' class='img img-responsive center-block img-apdp imagen' data-id='" . $valor["id"] . "'>\t\t\t\t\t\t\n\t\t\t\t\t\t\t\t\t\t\t</div>\n\t\t\t\t\t\t\t\t\t\t\t</div>\n\t\t\t\t\t\t\t\t\t\t\t<div class=' col-xs-12 col-sm-6 col-md-7 col-lg-7'>\n\t\t\t\t\t\t\t\t\t\t<p class='t16 marL10 marT5'>\n\t\t\t\t\t\t\t\t\t\t <span class=' t15'><a class='negro' href='detalle.php?id=" . $publi->id . "' class='grisO'><b>" . $publi->titulo . "</b></a></span>\n\t\t\t\t\t\t\t\t\t\t\t<br>\n\t\t\t\t\t\t\t\t\t\t\t<span class=' vin-blue t14'><a href='' class=''><b>" . $usua->a_seudonimo . "</b></a></span>\n\t\t\t\t\t\t\t\t\t\t\t<br>\n\t\t\t\t\t\t\t\t\t\t\t<span class='t14 grisO '>" . $usua->getNombre() . "</span>\n\t\t\t\t\t\t\t\t\t\t\t<br>\n\t\t\t\t\t\t\t\t\t\t\t<span class='t12 grisO '><i class='glyphicon glyphicon-time t14 opacity'></i>" . $publi->getTiempoPublicacion() . "</span>\n\t\t\t\t\t\t\t\t\t\t\t<br>\n\t\t\t\t\t\t\t\t\t\t\t<span class='t11 grisO'> <span> <i class='fa fa-eye negro opacity'></i></span><span class='marL5'> " . $publi->getVisitas() . " Visitas</span><i class='fa fa-thumbs-up negro marL15 opacity'>\n\t\t\t\t\t\t\t\t\t\t\t</i><span class=' h-under marL5'>" . $publi->getFavoritos() . " Me gusta</span><i class='fa fa-share-alt negro marL15 opacity hidden'></i> <span class=' hidden point h-under marL5'>15 Veces compartido</span> </span>\n\t\t\t\t\t\t\t\t </p>\n\t\t\t\t\t\t\t\t </div>\n\t\t\t\t\t\t\t\t <div class=' col-xs-12 col-sm-12 col-md-3 col-lg-3 text-right'>\n\t\t\t\t\t\t\t\t \t<br>\n\t\t\t\t\t\t\t\t \t<div class='marR20'>\n\t\t\t\t\t\t\t\t \t\t<span class='red t20'><b>" . $publi->getMonto() . "</b></span >\n\t\t\t\t\t\t\t\t\t\t\t<br>\n\t\t\t\t\t\t\t\t\t\t\t<span class=' t12'>" . $estado . "</span>\n\t\t\t\t\t\t\t\t\t\t\t<br>\n\t\t\t\t\t\t\t\t\t\t\t<span class='vin-blue t16'><a href='detalle.php?id=" . $valor["id"] . "' style='text-decoration:underline;'>Ver Mas</a></span >\n\t\t\t\t\t\t\t\t\t\t</div>\n\t\t\t\t\t\t\t\t\t</div>\n\t\t\t\t\t\t\t\t\t<div class='col-xs-12 col-sm-12 col-md-12 col-lg-2'><br></div>\n\t\t\t\t\t\t\t\t\t<div class='col-xs-12 col-sm-12 col-md-12 col-lg-12'><hr class='marR10'><br></div> </div><!-- inicio del registro de la publicacion-->"; echo $cadena; } }
function buscaPublicaciones() { session_start(); $usua2 = new usuario($_SESSION["id"]); if (isset($_POST["pagina"])) { $pagina = $_POST["pagina"]; } else { $pagina = 1; } if (isset($_POST["order"])) { $order = $_POST["order"]; } else { $order = 'id desc'; } if (isset($_POST["tipo"])) { $tipo = $_POST["tipo"]; } else { $tipo = '1'; } $hijos2 = $usua2->getPublicaciones($tipo, $pagina, NULL, $order); $contador = 0; $des = $tipo == 1 ? "" : "disabled"; foreach ($hijos2 as $key => $valor) { $contador++; $publicacion = new publicaciones($valor["id"]); switch ($tipo) { case 1: $boton1 = "<li onclick='javascript:modificarOpciones({$publicacion->id},2,1)'><a class='pausar opciones' id='' href='' data-toggle='modal' value='pausar'>Pausar</a></li>"; $boton2 = "<li onclick='javascript:modificarOpciones({$publicacion->id},3,1)'><a class='finalizar opciones' id='' href='' data-toggle='modal' value='finalizar'>Finalizar</a></li>"; break; case 2: $boton1 = "<li onclick='javascript:modificarOpciones({$publicacion->id},1,2)'><a class='pausar opciones' id='' href='' data-toggle='modal' value='reactivar'>Reactivar</a></li>"; $boton2 = "<li onclick='javascript:modificarOpciones({$publicacion->id},3,2)'><a class='pausar opciones' id='' href='' data-toggle='modal' value='reactivar'>Finalizar</a></li>"; break; case 3: $boton1 = "<li onclick='javascript:republicarPublicacion({$publicacion->id})'><a class='pausar opciones' id='' href='' data-toggle='modal' data-target='#info-publicacion' value='republicar'>Republicar</a></li>"; $boton2 = "<li onclick='javascript:eliminarPublicacion({$publicacion->id})'><a class='pausar opciones' id='' href='' data-toggle='modal' value='eliminar'>Eliminar</a></li>"; break; } $cadena = "<span id='general" . $valor["id"] . "' name='general" . $valor["id"] . "' class='general' data-titulo={$valor["titulo"]}>\r\n\t\t\t<div class='col-xs-12 col-sm-12 col-md-1 col-lg-1 '>\t\t\t\r\n\t\t\t\t\t<div class='marco-foto-publicaciones point ' style='width: 65px; height: 65px;' > <img src='" . $publicacion->getFotoPrincipal() . "' width='100%' height='100%;' \r\n\t\t\t\t\tstyle='border: 1px solid #ccc;' class='img img-responsive center-block imagen' data-id='" . $valor["id"] . "'> </div>\t\t\t\t\r\n\t\t\t</div>\r\n\t\t\t<div class='col-xs-12 col-sm-12 col-md-6 col-lg-6 vin-blue t14 '>\r\n\t\t\t\t<span class='detalle.php'> <a href='detalle.php?id={$valor["id"]}'><span id='titulo" . $valor["id"] . "'>" . $valor["titulo"] . "</span> </a>\r\n\t\t\t\t<br>\r\n\t\t\t\t<span class='opacity'># {$publicacion->id}</span>\r\n\t\t\t</div>\r\n\t\t\t<div class='col-xs-12 col-sm-12 col-md-2 col-lg-2 text-left '>\r\n\t\t\t\t<span class='red t14' id='monto" . $valor["id"] . "'>" . $publicacion->getMonto(1) . " </span>\r\n\t\t\t\t<span class='t12 opacity' id='stock" . $valor["id"] . "'> x " . $publicacion->stock . " und</span>\r\n\t\t\t\t<br>\r\n\t\t\t\t<span> " . $publicacion->getVisitas() . " Visitas</span>\r\n\t\t\t\t<span class='opacity hidden'> / </span>\r\n\t\t\t\t<span class=' blue-vin hidden'> 30 ventas </span>\r\n\t\t\t</div>\r\n\t\t\t<div class='col-xs-12 col-sm-12 col-md-3 col-lg-3 text-center t12 '>\r\n\t\t\t\t<div class='btn-group pull-right marR10'>\t\t\t\t\t\r\n\t\t\t\t\t<button id='b" . $publicacion->id . "' type='button' class='btn2 btn-warning boton' data-toggle='modal' data-target='#info-publicacion' onclick='javascript:pasavalores({$publicacion->id})'\r\n\t\t\t\t\tdata-id='{$publicacion->id}' data-titulo='" . $publicacion->titulo . "' data-stock='{$publicacion->stock}' data-monto='" . number_format($publicacion->monto, 2, ',', '.') . "' data-id='b" . $publicacion->id . "' data-listado='{$tipo}' {$des}>\r\n\t\t\t\t\t\tModificar\r\n\t\t\t\t\t</button>\r\n\t\t\t\t\t<textarea class='hidden' id='descripcion_" . $publicacion->id . "'>\r\n\t\t\t\t\t\t\t\t{$publicacion->descripcion}\r\n\t\t\t\t\t</textarea >\r\n\t\t\t\t\t<button id='btnReactivar" . $publicacion->id . "' type='button' class='btn2 btn-warning hidden' data-toggle='modal' onclick='javascript:modificarOpciones(" . $publicacion->id . ",1,1)'>\r\n\t\t\t\t\t\tReactivar\r\n\t\t\t\t\t</button> \r\n\t\t\t\t\t<button id='btnPausar" . $publicacion->id . "' type='button' class='btn2 btn-warning hidden' data-toggle='modal' onclick='javascript:modificarOpciones(" . $publicacion->id . ",2,2)'>\r\n\t\t\t\t\t\tPausar\r\n\t\t\t\t\t</button>\t\t\t\t\t\t\r\n\t\t\t\t\t<button id='btnFinalizar" . $publicacion->id . "' type='button' class='btn2 btn-warning hidden' data-toggle='modal' onclick='javascript:modificarOpciones(" . $publicacion->id . ",3,3)'>\r\n\t\t\t\t\t\tFinalizar\r\n\t\t\t\t\t</button>\t\t\t\t\t\r\n\t\t\t\t\t<button id='btnOpciones" . $publicacion->id . "' type='button' class='btn2 btn-warning dropdown-toggle ' data-toggle='dropdown' aria-haspopup='true' aria-expanded='false' >\r\n\t\t\t\t\t\t<span class='glyphicon glyphicon-cog '></span>\r\n\t\t\t\t\t\t<span class='caret'></span>\r\n\t\t\t\t\t</button>\r\n\t\t\t\t\t<ul class=' dropdown-menu' id='opciones'>\t\t\t\r\n\t\t\t\t\t\t\t{$boton1}\t\t\t\t\t\t\r\n\t\t\t\t\t\t\t{$boton2}\t\t\t\t\t\t\r\n\t\t\t\t\t</ul>\r\n\t\t\t\t\t<div id='menPau" . $publicacion->id . "' class='alert alert-success t10 hidden' style='padding:3px;margin-bottom:0px; margin-top:3px;' role='alert'>\r\n\t\t\t\t\t\tPublicacion pausada\r\n\t\t\t\t\t</div>\r\n\t\t\t\t\t<div id='menAct" . $publicacion->id . "' class=' alert alert-success t10 hidden' style='padding:3px;margin-bottom:0px; margin-top:3px;' role='alert'>\r\n\t\t\t\t\t\tPublicacion activa\r\n\t\t\t\t\t</div>\r\n\t\t\t\t\t<div id='menFin" . $publicacion->id . "' class=' alert alert-success t10 hidden' style='padding:3px;margin-bottom:0px; margin-top:3px;' role='alert'>\r\n\t\t\t\t\t\tPublicacion finalizada\r\n\t\t\t\t\t</div>\r\n\t\t\t\t\t<div id='menRep" . $publicacion->id . "' class=' alert alert-success t10 hidden' style='padding:3px;margin-bottom:0px; margin-top:3px;' role='alert'>\r\n\t\t\t\t\t\tRepublicada\r\n\t\t\t\t\t</div>\r\n\t\t\t\t</div>\r\n\t\t\t</div>\r\n\t\t\t<div class='col-xs-12 col-sm-12 col-md-12 col-lg-12 marB10 marT10'>\r\n\t\t\t\t<center><hr class=' center-block'></center>\r\n\t\t\t</div>\r\n\t\t</span>"; echo $cadena; } echo "<div class='col-xs-12 col-sm-12 col-md-12 col-lg-12 marB10 marT10'>\r\n\t\t\t<nav class='text-center'>\r\n\t\t\t <ul class='pagination'>"; $ac = $usua2->getCantidadPub($tipo); $totalPaginas = floor($ac / 25); $restantes = $ac - $totalPaginas * 25; if ($restantes > 0) { $totalPaginas++; } echo "</div><div class='col-xs-12 col-sm-12 col-md-12 col-lg-12 ' id='paginas' name='paginas' data-metodo='buscarPublicaciones' data-tipo='" . $tipo . "' data-id='" . $usua2->id . "' > <center><nav><ul class='pagination'>"; $contador = 0; if ($pagina <= 10) { $inicio = 1; } else { $inicio = floor($pagina / 10); if ($pagina % 10 != 0) { $inicio = $inicio * 10 + 1; } else { $inicio = $inicio * 10 - 9; } } for ($i = $inicio; $i <= $totalPaginas; $i++) { $contador++; if ($i == $pagina) { echo "<li class='active' style='cursor:pointer'><a class='botonPagina' data-pagina='" . $i . "'>{$i}</a></li>"; } else { echo "<li class='' style='cursor:pointer'><a class='botonPagina' data-pagina='" . $i . "'>{$i}</a></li>"; } if ($contador == 10) { break; } } if ($totalPaginas > 0) { echo "<li>\r\n\t\t\t\t <a href='#' aria-label='Next'>\r\n\t\t\t\t <span aria-hidden='true'>»</span>\r\n\t\t\t\t </a>\r\n\t\t\t\t </li>\r\n\t\t\t </ul>\r\n\t\t\t</nav>\r\n\t\t\t</div>\t"; } if ($contador == 0) { ?> <script> $("#noresultados").removeClass("hidden"); $("#publicaciones").addClass("hidden"); </script> <?php } else { ?> <script> $("#noresultados").addClass("hidden"); $("#publicaciones").removeClass("hidden"); </script> <?php } }
</button> </span> <input style="margin-left: -10px; border: #ccc 1px solid; border-left:1px solid #FFF; width: 180px; " type="text" class="form-control-header " placeholder="Buscar" id="txtBusqueda" name="txtBusqueda"> </div> <select class="form-control input" id="filter" name="filter"> <option >Mas Recientes</option> <option >Menos Recientes</option> <option >Mayor Precio</option> <option >Menor Precio</option> </select> </div> </div> </div> </div> <?php $hijos = $usua->getPublicaciones(1); $ac = 0; if (!empty($hijos)) { $publicaciones = $hijos; ?> <script type="text/javascript">$("#categorias").css("display","none");</script> <?php } else { $publicaciones = array(); } ?> <div id="noresultados" name="noresultados" class="container center-block col-xs-12 col-sm-12 col-md-12 col-lg-12 hidden"> <br> <br> <div class='alert alert-warning2 text-center' role='alert' >