コード例 #1
0
ファイル: f_perfil.php プロジェクト: darwinv/sambilnew
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;
    }
}
コード例 #2
0
ファイル: f_index.php プロジェクト: darwinv/sambilnew
function buscaPublicaciones()
{
    $bd = new bd();
    if (!isset($_SESSION)) {
        session_start();
    }
    $inicio = ($_POST["pagina"] - 1) * 5;
    $consulta = "select * from publicaciones where \n\tusuarios_id in (SELECT\n\tusuarios.id\n\tFROM\n\tusuarios where\n\tusuarios.id_sede ='" . $_SESSION['id_sede'] . "' )\n\tand\n\tid in (select publicaciones_id from publicacionesxstatus where status_publicaciones_id=1 and fecha_fin IS NULL) order by id desc limit 5 OFFSET {$inicio}";
    $result = $bd->query($consulta);
    $resultTotal = $bd->query("select count(*) as tota from publicaciones where usuarios_id in (SELECT\n\tusuarios.id\n\tFROM\n\tusuarios where\n\tusuarios.id_sede ='" . $_SESSION['id_sede'] . "' ) and id in (select publicaciones_id from publicacionesxstatus where status_publicaciones_id=1 AND fecha_fin IS NULL)");
    foreach ($resultTotal as $r => $valor) {
        $total = $valor["tota"];
    }
    echo "<div class='hidden-xs hidden-sm col-md-1 col-lg-1'></div>";
    $i = 0;
    foreach ($result as $r) {
        $i++;
        $publicacion = new publicaciones($r["id"]);
        $usua = new usuario($publicacion->usuarios_id);
        if ($_POST["pagina"] == 1) {
            $izquierda = "";
        } else {
            $izquierda = $i == 1 ? "<i class='fa fa-chevron-circle-left t38 point 'style='color: \t#ccc; position:absolute; top:37%; left:-20%; ' id='izquierda' onClick='javascript:buscaIzquierda();'></i>" : "";
        }
        if ($_POST["pagina"] == 5) {
            $derecha = "";
        } else {
            if ($total <= $_POST["pagina"] * 5) {
                $derecha = "";
            } else {
                $derecha = $i == 5 ? "<i class='fa fa-chevron-circle-right t38 point derecha' style='color: \t#ccc; position:absolute; float:right; top:37%; right:-15%; ' id='derecha' onClick='javascript:buscaDerecha();'></i>" : "";
            }
        }
        $cadena = "\n\t    \t<div class='col-xs-12 col-sm-12 col-md-6 col-lg-2'>\n\t    \t {$izquierda} \n\t    \t\t\t<div class='text-center mar10 publicaciones1' style='relative;width:70%;' id='" . $publicacion->id . "'>\n\t\t\t\t    \t<br>\n\t\t\t\t    \t<div class='marco-foto-conf  point center-block sombra-div3 ' style='height:120px; width: 120px;'  >\n\t\t\t\t\t\t<img src='" . $publicacion->getFotoPrincipal() . "'  class=' img-responsive center-block img-apdp'>\n\t\t\t\t\t\t</div> \n\t\t\t\t\t\t<br>\n\t\t\t\t\t\t<span class='negro point t16'>" . $publicacion->tituloFormateado(15) . "</span>\n\t\t\t\t\t\t<br>\n\t\t\t\t\t\t<a href='perfil.php?id=" . $usua->id . "' ><span class='blue-vin t16' >" . $usua->j_razon_social . "</span></a>\n\t\t\t\t\t\t<br>\n\t\t\t\t\t\t<span class='red t14'><b>" . $publicacion->getMonto() . "</b></span>\n\t\t\t\t\t\t<br>\n\t\t\t\t\t    <span class='t12 grisC'><i class='fa fa-clock-o'></i>" . $publicacion->getTiempoPublicacion() . "</span>\n\t\t\t\t\t\t<br>\n\t\t\t\t\t</div>\n\t\t\t\t\t{$derecha} \n\t\t\t</div>";
        echo $cadena;
        if ($i == 5) {
            echo '<div class="col-xs-12 col-sm-12 col-md-12 col-lg-12">
				    	<div class="text-right ancho95 "> <a href="listado.php">Ver Todas</a> </div>
				    	<br>
				    </div>';
            break;
        }
    }
}
コード例 #3
0
ファイル: f_index.php プロジェクト: darwinv/vogues
function buscaPublicaciones()
{
    $bd = new bd();
    $inicio = ($_POST["pagina"] - 1) * 5;
    $consulta = "select * from publicaciones where id in (select publicaciones_id from publicacionesxstatus where status_publicaciones_id=1 AND fecha_fin IS NULL) order by id desc limit 5 OFFSET {$inicio}";
    $result = $bd->query($consulta);
    $resultTotal = $bd->query("select count(*) as tota from publicaciones where id in (select publicaciones_id from publicacionesxstatus where status_publicaciones_id=1 AND fecha_fin IS NULL)");
    foreach ($resultTotal as $r => $valor) {
        $total = $valor["tota"];
    }
    $i = 0;
    foreach ($result as $r) {
        $i++;
        $publicacion = new publicaciones($r["id"]);
        $usua = new usuario($publicacion->usuarios_id);
        if ($_POST["pagina"] == 1) {
            $izquierda = "";
        } else {
            $izquierda = $i == 1 ? " <i class='fa fa-caret-left t30 point izquierda'style='position:absolute; top:37%; left:-2%; ' id='izquierda' onClick='javascript:buscaIzquierda();'></i>" : "";
        }
        if ($_POST["pagina"] == 5) {
            $derecha = "";
        } else {
            if ($total <= $_POST["pagina"] * 5) {
                $derecha = "";
            } else {
                $derecha = $i == 5 ? " <i class='fa fa-caret-right t30 point derecha'style='position:absolute; float:right; top:37%; right:15%; ' id='derecha' onClick='javascript:buscaDerecha();'></i>" : "";
            }
        }
        $cadena = "\r\n\t    \t<div class='col-xs-12 col-sm-12 col-md-6 col-lg-2'>\r\n\t    \t{$izquierda}\r\n\t    \t\t\t<div class='text-center mar10 publicaciones1' style='relative;width:70%;' id='{$publicacion->id}' onClick='javascript:verDetalle({$publicacion->id})'>\r\n\t\t\t\t    \t<br>\r\n\t\t\t\t    \t<div class='marco-foto-conf  point center-block sombra-div3 ' style='height:120px; width: 120px;'  >\r\n\t\t\t\t\t\t<img src='" . $publicacion->getFotoPrincipal() . "'  class=' img-responsive center-block img-apdp'>\r\n\t\t\t\t\t\t</div>\r\n\t\t\t\t\t\t<br>\r\n\t\t\t\t\t\t<span class='negro t16'>" . $publicacion->tituloFormateado(15) . "</span>\r\n\t\t\t\t\t\t<br>\r\n\t\t\t\t\t\t<span class='red t14'><b>" . $publicacion->getMonto() . "</b></span>\r\n\t\t\t\t\t\t<br>\r\n\t\t\t\t\t\t<span class='t12 grisC'>" . $usua->getEstado() . "</span> &nbsp;&nbsp; <span class='t12 grisC'><i class='fa fa-clock-o'></i>" . $publicacion->getTiempoPublicacion() . "</span>\r\n\t\t\t\t\t\t<br>\r\n\t\t\t\t\t\t<br>\r\n\t\t\t\t\t</div>\r\n\t\t\t\t\t{$derecha}\r\n\t\t\t</div>\r\n\t\t";
        echo $cadena;
        if ($i == 5) {
            break;
        }
    }
}
コード例 #4
0
ファイル: p_preguntas_v.php プロジェクト: darwinv/sambilnew
            ?>
 " -->			
	<div class="panel-heading" role="tab" id="heading<?php 
            echo $id_pub;
            ?>
" role="button" >
      <h4 class="panel-title"> 
      		  	 <a href="detalle.php?id=<?php 
            echo $id_pub;
            ?>
" >							 
					<img href="detalle.php?id=<?php 
            echo $id_pub;
            ?>
" src= "<?php 
            echo $pub->getFotoPrincipal($id_pub);
            ?>
"
					  style="width:60px;height:60px; border: 1px solid #CCC; background: #FFF; padding: 5px;" 
				  </a>
				<a href="detalle.php?id=<?php 
            echo $id_pub;
            ?>
" >							
					<span class="marL10" href="detalle.php?id=<?php 
            echo $id_pub;
            ?>
" data-id="<?php 
            echo $id_pub;
            ?>
"> <?php 
コード例 #5
0
ファイル: f_listado.php プロジェクト: darwinv/vogues
function ordena()
{
    $bd = new bd();
    $foto = new fotos();
    $consulta = "select id from publicaciones where id in (select publicaciones_id from publicacionesxstatus where status_publicaciones_id=1 and fecha_fin is null)";
    $_POST["orden"] = str_replace("_", " ", $_POST["orden"]);
    if ($_POST["categoria"] != "") {
        $criterio = "I{$_POST["categoria"]}F";
        $consulta .= " and clasificados_id in (select id from clasificados where ruta like '%{$criterio}%')";
    }
    if ($_POST["condicion"]) {
        $consulta .= " and condiciones_publicaciones_id = {$_POST["condicion"]}";
    }
    if ($_POST["estado"] != "") {
        $consulta .= " and usuarios_id in (select id from usuarios where estados_id={$_POST["estado"]})";
    }
    if ($_POST["palabra"] != "") {
        $consulta .= " and titulo like '%{$_POST["palabra"]}%'";
    }
    $consulta .= " order by {$_POST["orden"]} limit 25 OFFSET 0";
    $result = $bd->query($consulta);
    foreach ($result as $r => $valor) {
        $publi = new publicaciones($valor["id"]);
        $usua = new usuario($publi->usuarios_id);
        $miTitulo = $publi->titulo;
        $miTitulo = str_ireplace($_POST["palabra"], "<span style='background:#ccc'><b>" . strtoupper($_POST["palabra"]) . "</b></span>", $miTitulo);
        ?>
			<div class=' col-xs-12 col-sm-6 col-md-2 col-lg-2'>
			   	<div class='marco-foto-conf  point marL20  ' style='height:130px; width: 130px;'  >
			   		<div style='position:absolute; left:40px; top:10px; ' class='f-condicion'><?php 
        echo $publi->getCondicion();
        ?>
 </div>			 
			    		<img src='<?php 
        echo $publi->getFotoPrincipal();
        ?>
' class='img img-responsive center-block img-apdp imagen' style='width:100%;height:100%;'
			    		data-id='<?php 
        echo $publi->id;
        ?>
'>				
					</div>
				</div>
			<div class=' col-xs-12 col-sm-6 col-md-7 col-lg-7'><p class='t16 marL10 marT5'>
		    <span class=' t15'><a class='negro' href='detalle.php?id=<?php 
        echo $publi->id;
        ?>
' class='grisO'><b> <?php 
        echo $miTitulo;
        ?>
</b></a></span>
				<br><span class=' vin-blue t14'><a href='perfil.php?id=<?php 
        echo $usua->id;
        ?>
' class=''><b> <?php 
        echo $usua->a_seudonimo;
        ?>
</b></a></span>
				<br><span class='t14 grisO '><?php 
        echo $usua->getNombre();
        ?>
</span><br>
				<span class='t12 grisO '><i class='glyphicon glyphicon-time t14  opacity'></i><?php 
        echo $publi->getTiempoPublicacion();
        ?>
</span><br>
				<span class='t11 grisO'> <span> <i class='fa fa-eye negro opacity'></i></span><span class='marL5'><?php 
        echo $publi->getVisitas();
        ?>
 Visitas</span><i class='fa fa-heart negro marL5 opacity'>
				</i><span class=' point h-under marL5'><?php 
        echo $publi->getFavoritos();
        ?>
 Me gusta</span><i class='fa fa-share-alt negro marL15 opacity hidden'></i> <span class=' point h-under marL5 hidden'> <?php 
        echo $publi->getCompartidos(3);
        ?>
 Veces compartido</span> </span></p>
		    </div>
		    <div class=' col-xs-12 col-sm-12 col-md-3 col-lg-3 text-right'>
		    	<div class='marR20'><span class='red t20'><b> <?php 
        echo $publi->getMonto();
        ?>
</b></span >
						<br><span class=' t12'> <?php 
        echo $usua->getEstado();
        ?>
 </span><br><span class='vin-blue t16'><a href='detalle.php?id=<?php 
        echo $publi->id;
        ?>
' style='text-decoration:underline;'>Ver Mas</a></span >
				</div>
			</div>
			<div class='col-xs-12 col-sm-12 col-md-12 col-lg-2'><br></div><div class='col-xs-12 col-sm-12 col-md-12 col-lg-10'><hr class='marR10'><br></div>		
		<?php 
    }
}
コード例 #6
0
ファイル: p_favoritos.php プロジェクト: darwinv/sambilnew
				<div class='alert alert-warning2  text-center' role='alert'  >                                        	
                         	<span class="t16  "><i class="fa fa-info-circle"></i> No se encontraron publicaciones favoritas.</span>
                         </div>
                         <br>  
                   </div>
                   		<div class="row " id="publicaciones" name="publicaciones"> 
		<?php 
$hijos = $usua->getPublicacionesFavoritas("id desc");
$publicaciones = $hijos;
$ac = 0;
foreach ($publicaciones as $key => $valor) {
    $ac++;
    $publi = new publicaciones($valor["id"]);
    $usua2 = new usuario($publi->usuarios_id);
    $estado = $usua2->getEstado(1);
    $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"]}'>\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<a href='detalle.php?id=" . $valor["id"] . "'><img src='" . $publi->getFotoPrincipal() . "' class='img img-responsive center-block img-apdp imagen' \n\t\t\t\t\t\t\t\t\t    \tdata=id'" . $valor["id"] . "'></a>\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='perfil.php?id=" . $usua2->id . "' class=''><b>" . $usua2->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 '>" . $usua2->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'></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;
}
$totalPaginas = floor($ac / 25);
$restantes = $ac - $totalPaginas * 25;
if ($restantes > 0) {
    $totalPaginas++;
}
echo "</div><!-- FIN de la paginacion --> <div class='row'>";
echo "<div class='col-xs-12 col-sm-12 col-md-12 col-lg-12 paginas' id='paginas' name='paginas' data-metodo='buscarFavoritos' data-id='" . $usua->id . "'><center><nav><ul class='pagination'>";
/*
								if($pagina>10){
									$anteriorGrupo=$pagina-10;
									echo "<li><a href='listado.php?id_cla=$act_cla&pagina=$anteriorGrupo&palabra=$palabra' aria-label='Previous'><i class='fa fa-angle-double-left'></i></a></li>";
								}
								if($pagina>1){
コード例 #7
0
ファイル: menu-top-usr.php プロジェクト: darwinv/sambilnew
    if ($alerts->rowCount() > 0) {
        ?>
					<ul class="dropdown-menu blanco alertas" role="menu"> 
						<?php 
        foreach ($alerts as $a => $val) {
            $fecha = $val["fecha"];
            $tipo = $val["tipo"];
            $id_pana = $val["pana"];
            $id_pub = $val["pub"];
            $id_pre = $val["pregunta"];
            $pub = new publicaciones($id_pub);
            $segundos = strtotime('now') - strtotime($fecha);
            $tiempo = $pub->getTiempo($segundos);
            if ($tipo == 1) {
                //Pregunta
                $foto = $pub->getFotoPrincipal();
                $title = $pub->tituloFormateado();
                $id = 1;
                $tema = "Te Preguntaron";
                $link = "pre_pub";
            }
            if ($tipo == 2) {
                //Repuesta
                $foto = $pub->getFotoPrincipal();
                $title = $pub->tituloFormateado();
                $id = 2;
                $tema = "Te Respondieron";
                $link = "resp_pub";
            }
            if ($tipo == 3) {
                //Panas
コード例 #8
0
ファイル: p_index.php プロジェクト: darwinv/vogues
foreach ($resultTotal as $r => $valor) {
    $total = $valor["tota"];
}
$i = 0;
foreach ($result as $r) {
    $i++;
    $publicacion = new publicaciones($r["id"]);
    $usua = new usuario($publicacion->usuarios_id);
    //		$izquierda=($i==1)?" <i class='fa fa-caret-left t30 point izquierda'style='position:absolute; top:37%; left:-2%; ' id='izquierda' onClick='javascript:buscaIzquierda();'></i>":"";
    $izquierda = "";
    if ($total <= 5) {
        $derecha = "";
    } else {
        $derecha = $i == 5 ? " <i class='fa fa-caret-right t30 point derecha'style='position:absolute; float:right; top:37%; right:15%; ' id='derecha' onClick='javascript:buscaDerecha();'></i>" : "";
    }
    $cadena = "\r\n\t    \t<div class='col-xs-12 col-sm-12 col-md-6 col-lg-2'>\r\n\t    \t{$izquierda}\r\n\t    \t\t\t<div class='text-center mar10 publicaciones1' style='relative;width:70%;' id='{$publicacion->id} '>\r\n\t\t\t\t    \t<br>\r\n\t\t\t\t    \t<div class='marco-foto-conf  point center-block sombra-div3 ' style='height:120px; width: 120px;'  >\r\n\t\t\t\t\t\t<img src='" . $publicacion->getFotoPrincipal() . "'  class=' img-responsive center-block img-apdp'>\r\n\t\t\t\t\t\t</div>\r\n\t\t\t\t\t\t<br>\r\n\t\t\t\t\t\t<span class='negro t16'>" . $publicacion->tituloFormateado(15) . "</span>\r\n\t\t\t\t\t\t<br>\r\n\t\t\t\t\t\t<span class='red t14'><b>" . $publicacion->getMonto() . "</b></span>\r\n\t\t\t\t\t\t<br>\r\n\t\t\t\t\t\t<span class='t12 grisC'>" . $usua->getEstado() . "</span> &nbsp;&nbsp; <span class='t12 grisC'><i class='fa fa-clock-o'></i>" . $publicacion->getTiempoPublicacion() . "</span>\r\n\t\t\t\t\t\t<br>\r\n\t\t\t\t\t\t<br>\r\n\t\t\t\t\t</div>\r\n\t\t\t\t\t{$derecha}\r\n\t\t\t</div>\r\n\t\t";
    echo $cadena;
    if ($i == 5) {
        break;
    }
}
?>
   </div>
    
    <!-- Hasta aqui -->
    </div>
  </div>



コード例 #9
0
ファイル: f_listado.php プロジェクト: darwinv/sambilnew
function filtraPub()
{
    $bd = new bd();
    $palabra = $_POST["palabra"] != "" ? " and titulo like '%{$_POST["palabra"]}%'" : "";
    if ($_POST["estado"] != "") {
        $strEstado = " and usuarios_id in (select id from usuarios where estados_id={$_POST["estado"]})";
    } else {
        $strEstado = "";
    }
    $ruta = $_POST["palabra"] != "" ? "'{$_POST["palabra"]}'" : "";
    $ruta .= " <span class='f-condicion'> Publicaciones </span>";
    ?>
		<div class="col-xs-12 col-sm-12 col-md-2 col-lg-2 resultados" > <!-- ocultar cuando no hay resultados -->
			<div class="marL5 marT5 marB5  contenedor">
				<div class="marL10">
					<div id="izquierda">
		<?php 
    /********************INICIO DE LA BUSQUEDA DE CATEGORIAS********************/
    $hijos = $bd->query("select * from clasificados where clasificados_id<=4");
    if ($hijos) {
        ?>
			
			<div id="categoria">
				<h5 class="negro"><b>Categoria</b></h5>
				<hr class="marR5">
				<ul class="nav marR5 t11  marT10 marB20 ">
					<?php 
        foreach ($hijos as $h => $valor) {
            $criterio = "I" . $valor["id"] . "F";
            $consulta = "select count(id) as totaC from publicaciones where id in \n\t\t\t\t\t\t(select publicaciones_id from publicacionesxstatus where status_publicaciones_id=1 and fecha_fin is null) {$strEstado} \n\t\t\t\t\t\tand clasificados_id in (select id from clasificados where ruta like '%{$criterio}%') {$palabra}";
            $result = $bd->query($consulta);
            $row = $result->fetch();
            if ($row["totaC"] > 0) {
                ?>
							<li class='marB10 t11'><div  class='h-gris'><span ><a class='blue-vin filtrocat' href='#' data-id="<?php 
                echo $valor["id"];
                ?>
"><?php 
                echo $valor["nombre"] . " ({$row["totaC"]})";
                ?>
</a></span></div></li> 
							<?php 
            }
        }
        ?>
				</ul>
			</div>
			<?php 
    }
    /******************FIN DE LA BUSQUEDA DE CATEGORIAS********************/
    /******************INICIO DE LA BUSQUEDA DE UBICACION******************/
    if ($_POST["estado"] != "") {
        if ($_POST["estado"] < 100) {
            $estados = $bd->doFullSelect("estados", "id={$_POST["estado"]}");
            $ruta .= " En {$estados[0]["nombre"]}";
        } else {
            $estados = $bd->doFullSelect("estados");
        }
    } else {
        $estados = $bd->doFullSelect("estados");
    }
    $estado = $_POST["estado"] != "" ? "data-estado={$_POST["estado"]}" : "";
    ?>
			<div id="ubicacion" <?php 
    echo $estado;
    ?>
				<h5 class="negro" ><b>Ubicaci&oacute;n</b></h5>							
					<hr class="marR5">
						<ul class="nav marR5 t11  marT10 marB20 ">
							<?php 
    foreach ($estados as $e => $valor) {
        $condicion = " and id in (select publicaciones_id from publicacionesxstatus where status_publicaciones_id=1 and fecha_fin is null) {$palabra}";
        $consulta = "select count(id) as totaP from publicaciones where usuarios_id in (select id from usuarios where estados_id={$valor["id"]}) {$condicion}";
        $result = $bd->query($consulta);
        $row = $result->fetch();
        if ($row["totaP"] > 0) {
            ?>
									<li class='marB10 t11'><div  class='h-gris'><span ><a class='blue-vin filtroest' href='#' data-id="<?php 
            echo $valor["id"];
            ?>
"><?php 
            echo $valor["nombre"] . " ({$row["totaP"]})";
            ?>
</a></span></div></li>
<!--								<li class='marB10 t11'><div  class='h-gris'><span ><a class='blue-vin filtroest' href='#' data-id="<?php 
            echo $valor["id"];
            ?>
"><?php 
            echo $valor["nombre"] . " (0)";
            ?>
</a></span></li>-->
								<?php 
        }
    }
    ?>
						</ul>
			</div>
		<?php 
    /******************FIN DE LA BUSQUEDA DE UBICACION*********************/
    /******************INICIO DE LA BUSQUEDA DE CONDICION******************/
    $condicion = " and id in (select publicaciones_id from publicacionesxstatus where status_publicaciones_id=1 and fecha_fin is null) {$palabra} ";
    $condicion .= $strEstado;
    $consulta = "select \n\t\t(select count(id) from publicaciones where condiciones_publicaciones_id=1 {$condicion}) as tota1,\n\t\t(select count(id) from publicaciones where condiciones_publicaciones_id=2 {$condicion}) as tota2,\n\t\t(select count(id) from publicaciones where condiciones_publicaciones_id=3 {$condicion}) as tota3";
    $result = $bd->query($consulta);
    $condiciones = $result->fetch();
    $con = "";
    $total = $condiciones["tota1"] + $condiciones["tota2"] + $condiciones["tota3"];
    ?>
			<div id="condicion" data-ruta="<?php 
    echo $ruta;
    ?>
" style="display:<?php 
    if ($total == 0) {
        echo "none";
    } else {
        echo "block";
    }
    ?>
">
				<h5 class="negro" ><b>Condici&oacute;n</b></h5>
				<hr class="marR5">
			</div>
			<ul class="nav marR5 marT10 marB20 t11">
				<?php 
    if ($condiciones["tota1"] > 0) {
        ?>
				<li class='marB10 t11'><div  class='h-gris'><div style='padding:2px; '><a class='grisO filtrocon' href='#' data-id='1'>
				<span class='blue-vin'>Nuevo (<?php 
        echo $condiciones["tota1"];
        ?>
)</a></div></div></li>
					<?php 
    }
    if ($condiciones["tota2"] > 0) {
        ?>
			
				<li class='marB10 t11'><div  class='h-gris'><div style='padding:2px; '><a class='grisO filtrocon' href='#' data-id='2'>
				<span class='blue-vin'>Usado (<?php 
        echo $condiciones["tota2"];
        ?>
)</a></div></div></li>
				<?php 
    }
    if ($condiciones["tota3"] > 0) {
        ?>
	
				<li class='marB10 t11'><div  class='h-gris'><div style='padding:2px; '><a class='grisO filtrocon' href='#' data-id='3'>
				<span class='blue-vin'>Servicios (<?php 
        echo $condiciones["tota3"];
        ?>
)</a></div></div></li>
				<?php 
    }
    /******************FIN DE LA BUSQUEDA DE CONDICION (NUEVO, USADO, SERVICIO)********************/
    ?>
			</ul>
			</div> <!--Cierre de Izquierda-->
			</div>
			</div>
		</div>
		<?php 
    $condicion = substr($condicion, 5, strlen($condicion));
    $consulta = "select id from publicaciones where {$condicion} limit 25 OFFSET 0";
    $result = $bd->query($consulta);
    //$total=$result->rowCount();
    $totalPaginas = ceil($total / 25);
    ?>
		<!-- Listado -->
		<div class="col-xs-12 col-sm-12 col-md-10 col-lg-10 resultados" > <!-- ocultar si no hay resultados -->
			<div class="mar5 contenedor row">
				<div class="col-xs-12 col-sm-12 col-md-10 col-lg-10 text-left vin-blue ">
				<!-- mostrar la busqueda o donde esta segun lo q selecciono y almaceno en la variable de busqueda 2 y contar seria la cantidad de resultados obtenidos segun la busqueda -->
					<div class="marL20 t14"><p style="margin-top:15px;"> 
						<span id="inicio" name="inicio" class="grisC"> 1</span> - <span id="final" name="final" class="grisC"><?php 
    if ($total >= 25) {
        echo "25";
    } else {
        echo $total;
    }
    ?>
  de </span> <span class="grisC">
						<?php 
    echo $total;
    ?>
</span> <span class="marR5 grisC"> resultados</span>
						<a href="index.php" style="color:#000" class="marL5">Inicio </a> 
						<i class="fa fa-caret-right negro marR5 marL5"></i>
						<span id="ruta" name="ruta">
							<?php 
    echo $ruta;
    ?>
						</span>
					</div>
				</div>
				<div class="col-xs-12 col-sm-12 col-md-2 col-lg-2 ">
					<div class=" marR20" style="margin-top:10px;" id="orden">
						<select id="filtro"  class="form-control  input-sm " style="width:auto;"  >
							<option value='id_desc' selected>Mas Recientes</option>
							<option value='id_asc'>Menos Recientes</option>
							<option value='monto_desc'>Mayor Precio</option>							
							<option value='monto_asc'>Menor Precio</option>	
						</select>
					</div>
				</div>
				<div class="col-xs-12 col-sm-12 col-md-12 col-lg-12">
					<hr class="marL10 marR10">
					<br>
				</div>
				<div id="ajaxContainer" border="3" > <!-- ESTE DIV SE UTILIZARA SI SE DECIDI APLICARLE AJAX, POR EL MOMENTO NO SE UTILIZA -->
					<!--Usuario-->
					<?php 
    $i = 0;
    foreach ($result as $p => $valor) {
        $i++;
        $publi = new publicaciones($valor["id"]);
        $usua = new usuario($publi->usuarios_id);
        $miTitulo = $publi->titulo;
        if ($_POST["palabra"] != "") {
            $miTitulo = str_ireplace($_POST["palabra"], "<span style='background:#ccc'><b>" . $_POST["palabra"] . "</b></span>", $miTitulo);
        }
        ?>
				            <!--publicacion-->
							<div class=' col-xs-12 col-sm-6 col-md-2 col-lg-2'>
						    	<div class='marco-foto-conf  point marL20  ' style='height:130px; width: 130px;'  >
						    		<div style='position:absolute; left:40px; top:10px; ' class='f-condicion'><?php 
        echo $publi->getCondicion();
        ?>
 </div>			 
							    		<img src='<?php 
        echo $publi->getFotoPrincipal();
        ?>
' class='img img-responsive center-block img-apdp imagen' style='width:100%;height:100%;'
							    		data-id='<?php 
        echo $publi->id;
        ?>
' data-tipo='P'>				
									</div>
								</div>
								<div class=' col-xs-12 col-sm-6 col-md-7 col-lg-7'><p class='t16 marL10 marT5'>
							    	<span class=' t15'><a class='negro' href='detalle.php?id=<?php 
        echo $publi->id;
        ?>
' class='grisO'><b> <?php 
        echo $miTitulo;
        ?>
</b></a></span>
									<br><span class=' vin-blue t14'><a href='perfil.php?id=<?php 
        echo $usua->id;
        ?>
' class=''><b> <?php 
        echo $usua->a_seudonimo;
        ?>
</b></a></span>
									<br><span class='t14 grisO '><?php 
        echo $usua->getNombre();
        ?>
</span><br>
									<span class='t12 grisO '><i class='glyphicon glyphicon-time t14  opacity'></i><?php 
        echo $publi->getTiempoPublicacion();
        ?>
</span><br>
									<span class='t11 grisO'> <span> <i class='fa fa-eye negro opacity'></i></span><span class='marL5'><?php 
        echo $publi->getVisitas();
        ?>
 Visitas</span><i class='fa fa-heart negro marL5 opacity'>
									</i><span class=' point h-under marL5'><?php 
        echo $publi->getFavoritos();
        ?>
 Me gusta</span><i class='fa fa-share-alt negro marL15 opacity hidden'></i> <span class=' point h-under marL5 hidden'> <?php 
        echo $publi->getCompartidos(3);
        ?>
 Veces compartido</span> </span></p>
							    </div>
							    <div class=' col-xs-12 col-sm-12 col-md-3 col-lg-3 text-right'>
							    	<div class='marR20'><span class='red t20'><b> <?php 
        echo $publi->getMonto();
        ?>
</b></span >
										<br><span class=' t12'> <?php 
        echo $usua->getEstado();
        ?>
 </span><br><span class='vin-blue t16'><a href='detalle.php?id=<?php 
        echo $publi->id;
        ?>
' style='text-decoration:underline;'>Ver Mas</a></span >
									</div>
								</div>
								<div class='col-xs-12 col-sm-12 col-md-12 col-lg-2'><br></div><div class='col-xs-12 col-sm-12 col-md-12 col-lg-10'><hr class='marR10'><br></div>
							<?php 
    }
    ?>
				</div>
				<div id="paginacion" name="paginacion" class='col-xs-12 col-sm-12 col-md-12 col-lg-12 ' data-paginaactual='1' data-total="<?php 
    echo $total;
    ?>
"><center><nav><ul class='pagination'>
					<li id="anterior2" name="anterior2" class="hidden"><a href='#' aria-label='Previous' class='navegador' data-funcion='anterior2'><i class='fa fa-angle-double-left'></i> </a>
					<li id="anterior1" name="anterior1" class="hidden"><a href='#' aria-label='Previous' class='navegador' data-funcion='anterior1'><i class='fa fa-angle-left'></i> </a>																
					<?php 
    $activo = "active";
    $oculto = "";
    for ($i = 1; $i <= $totalPaginas; $i++) {
        ?>
							<li class="<?php 
        echo $activo;
        echo $oculto;
        ?>
"><a class="botonPagina" href='#' data-pagina="<?php 
        echo $i;
        ?>
"><?php 
        echo $i;
        ?>
</a></li>
							<?php 
        if ($i == 10) {
            $oculto = " hidden";
        }
        $activo = "";
    }
    ?>
					<?php 
    if ($totalPaginas > 1) {
        ?>
								
						<li id="siguiente1" name="siguiente1"><a href='#' class="navegador" aria-label='Next' data-funcion='siguiente1'><i class='fa fa-angle-right'></i> </a>
						<?php 
    }
    ?>
					<?php 
    if ($totalPaginas > 10) {
        ?>
							<li id="siguiente2" name="siguiente2"><a href='#' class="navegador" aria-label='Next' data-funcion='siguiente2'><i class='fa fa-angle-double-right'></i> </a>
							<?php 
    }
    ?>
					</li></ul>
					</nav></center></div>
					</div></div></div>
					</div>
					<?php 
}
コード例 #10
0
ファイル: f_ventas.php プロジェクト: darwinv/vogues
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'>&raquo;</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 
    }
}
コード例 #11
0
<?php

require_once "../../clases/bd.php";
require_once "../../clases/publicaciones.php";
$db = new bd();
session_start();
$uid = $_SESSION['id'];
$sn = array();
$nsn = array();
$query = "SELECT a.*,b.condicion FROM publicaciones AS a\r\n\t\tLEFT JOIN condiciones_publicaciones as b ON a.condiciones_publicaciones_id = b.id\r\n\t\tRIGHT JOIN publicacionesxstatus as c ON a.id=c.publicaciones_id AND c.status_publicaciones_id=1 AND c.fecha_fin IS NULL\r\n\t\tWHERE a.usuarios_id = {$uid}  AND (a.stock>0 OR a.stock IS NULL)\r\n\t\tORDER BY a.id ASC";
if ($res = $db->query($query)) {
    while ($pub = $res->fetch(PDO::FETCH_ASSOC, PDO::FETCH_ORI_NEXT)) {
        $pub_object = new publicaciones($pub['id']);
        $pubi = array("id" => $pub['id'], "monto" => $pub['monto'], "titulo" => $pub['titulo'], "des" => $pub['manager_des'], "len" => strlen($pub['titulo']) + strlen($pub['monto'] + "") + strlen($pub['condicion']) + 23 + 23, "condicion" => $pub['condicion'], "picture" => $pub_object->getFotoPrincipal(), "tw" => $pub['publicar_twitter'], "fb" => $pub['publicar_facebook'], "fbp" => $pub['publicar_fanpage'], "gp" => $pub['publicar_grupo']);
        if ($pubi['tw'] == 1 || $pubi['fb'] == 1 || $pubi['fbp'] == 1 || $pubi['gp'] == 1) {
            $sn[] = $pubi;
        } else {
            $nsn[] = $pubi;
        }
    }
    if ($_GET['type'] == 1) {
        $rr = $sn;
    } else {
        $rr = $nsn;
    }
    $return = array("e" => 0, "sn" => $rr);
} else {
    $return = array("e" => 1);
}
echo json_encode($return);
コード例 #12
0
ファイル: p_listado.php プロジェクト: darwinv/vogues
								<?php 
    foreach ($publicaciones as $h["publicaciones"] => $valor) {
        $miTitulo = $valor["titulo"];
        $miTitulo = str_ireplace($palabra, "<span style='background:#ccc'><b>{$palabra}</b></span>", $miTitulo);
        $publi = new publicaciones($valor["id"]);
        $usua = new usuario($publi->usuarios_id);
        $contadorVisitas = $publi->getVisitas() != 1 ? $publi->getVisitas() . " Visitas " : $publi->getVisitas() . " Visita ";
        ?>
									<div class=' col-xs-12 col-sm-6 col-md-2 col-lg-2'>
								    <div class='marco-foto-conf  point marL20  ' style='height:130px; width: 130px;'  >
								    <div style='position:absolute; left:40px; top:10px; ' class='f-condicion'> <?php 
        echo $publi->getCondicion();
        ?>
 </div>								 
								    <img src='<?php 
        echo $publi->getFotoPrincipal();
        ?>
' class='img img-responsive center-block img-apdp imagen' style='width:100%;height:100%;' data-id='<?php 
        echo $valor["id"];
        ?>
'>							
									</div></div>
									<div class=' col-xs-12 col-sm-6 col-md-7 col-lg-7'><p class='t16 marL10 marT5'>
								    <span class=' t15'><a class='negro' href='detalle.php?id=<?php 
        echo $valor["id"];
        ?>
' class='grisO'><b> <?php 
        echo $miTitulo;
        ?>
</b></a></span>
									<br><span class=' vin-blue t14'><a href='perfil.php?id=<?php 
コード例 #13
0
ファイル: f_notificaciones.php プロジェクト: darwinv/vogues
function getNotificaciones()
{
    if (!isset($_SESSION)) {
        session_start();
    }
    $usr = new usuario();
    if ($_SESSION['id_rol'] == '1' || $_SESSION['id_rol'] == '2') {
        $id_user_noti = null;
    } else {
        $id_user_noti = $_SESSION["id"];
    }
    $alerts = $usr->getAllNotificaciones($id_user_noti, $_POST['pagina']);
    if (TRUE) {
        $notificaciones = '';
        foreach ($alerts as $a => $val) {
            $fecha = $val["fecha"];
            $tipo = $val["tipo"];
            $id_pana = $val["pana"];
            $id_pub = $val["pub"];
            $id_pre = $val["pregunta"];
            $pub = new publicaciones($id_pub);
            $segundos = strtotime('now') - strtotime($fecha);
            $tiempo = $pub->getTiempo($segundos);
            if ($tipo == 1) {
                //Pregunta
                $foto = $pub->getFotoPrincipal();
                $title = $pub->tituloFormateado();
                $id = 1;
                $tema = "Te Preguntaron";
                $link = "pre_pub";
            }
            if ($tipo == 2) {
                //Repuesta
                $foto = $pub->getFotoPrincipal();
                $title = $pub->tituloFormateado();
                $id = 2;
                $tema = "Te Respondieron";
                $link = "resp_pub";
            }
            if ($tipo == 3) {
                //Panas
                $foto = $usr->buscarFotoUsuario($id_pana);
                $id = $id_pana;
                $title = $usr->getPana($id_pana);
                $tema = "Ahora te sigue";
                $link = "ver-noti-seguidor";
            }
            if ($tipo == 4) {
                //Publicacion
                $foto = $pub->getFotoPrincipal();
                $title = $pub->tituloFormateado();
                $tema = "Nueva Publicacion";
                $id = $id_pub;
                $link = "detalle";
            }
            $img_noti = $foto;
            $usuario_class = '';
            //definir para mostrar el modal o redireccionar a la tienda
            $usuario_name = $title;
            $accion_noti = $tema;
            $time_noti = $tiempo;
            $notificaciones .= '<div class="col-xs-12 notificaciones pointer ' . $link . '" data-id_pub="' . $id_pub . '" data-id="' . $id . '" >
					<div class="row">
						<div class="col-xs-3 col-sm-4 col-md-2 col-lg-2 text-center">							
								<img id="img-perfil" src="' . $img_noti . '" class="img foto-max-80   foto-perfil " data-id="1268"   >							
						</div>
						<div class="col-xs-9 col-sm-6 col-md-10 col-lg-10">
							<div>
								<span class=" vin-blue t14"><b>' . $usuario_name . '</b></span>
								' . $accion_noti . '
							</div>
							<div>
								<span class="t12 grisO "><i class="glyphicon glyphicon-time t14  opacity"></i>' . $time_noti . '</span>
							</div>
						</div>
					</div>
				</div>';
        }
    }
    echo json_encode(array('notificaciones' => $notificaciones));
}
コード例 #14
0
						<INPUT TYPE=CHECKBOX  style=' width:100% ; height:100%;  '>
					</div>
				</div>-->

				<!-- INICIO de detalle del listado de publicaciones -->
			<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>				
			<div id="publicaciones">
				<?php 
$contador = 0;
foreach ($hijos as $key => $valor) {
    $contador++;
    $publicacion = new publicaciones($valor["id"]);
    $cadena = "<span id='general" . $valor["id"] . "' name='general" . $valor["id"] . "' class='general' data-titulo='{$valor["titulo"]}'>\r\n\t\t\t\t<div class='col-xs-12 col-sm-12 col-md-1 col-lg-1  '>\r\n\t\t\t\t\t\t<div class='marco-foto-publicaciones  point ' style='width: 65px; height: 65px;' > \r\n\t\t\t\t\t\t<img src='" . $publicacion->getFotoPrincipal() . "' width='100%' height='100%;' \r\n\t\t\t\t\t\tstyle='border: 1px solid #ccc;' class='img img-responsive center-block imagen' data-id='" . $valor["id"] . "'> </div>\r\n\t\t\t\t</div>\r\n\t\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\t<span class='detalle.php'> <a href='detalle.php?id={$valor["id"]}'> <span id='titulo" . $valor["id"] . "'>{$valor["titulo"]}</span></a></span>\r\n\t\t\t\t\t<br>\r\n\t\t\t\t\t<span class='opacity'># {$publicacion->id}</span>\r\n\t\t\t\t</div>\r\n\t\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\t<span class='red t14' id='monto" . $valor["id"] . "'>" . $publicacion->getMonto(1) . " </span>\r\n\t\t\t\t\t<span class='t12 opacity' id='stock" . $valor["id"] . "'> x  " . $publicacion->stock . " und</span>\r\n\t\t\t\t\t<br>\r\n\t\t\t\t\t<span> " . $publicacion->getVisitas() . " Visitas</span>\r\n\t\t\t\t\t<span class='opacity hidden'> / </span>\r\n\t\t\t\t\t<span class=' blue-vin hidden'> 30 ventas </span>\r\n\t\t\t\t</div>\r\n\t\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\t<div class='btn-group pull-right marR10'>\r\n\t\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\t\tdata-id='{$publicacion->id}' data-url_video='{$publicacion->url_video}' data-titulo='{$publicacion->titulo}' data-stock='{$publicacion->stock}' data-monto='" . number_format($publicacion->monto, 2, ',', '.') . "' data-id='b" . $publicacion->id . "' data-listado='1' >\r\n\t\t\t\t\t\t    Modificar  \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\t</textarea >\r\n\t\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\t\tReactivar\r\n\t\t\t\t\t\t</button>\r\n\t\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\t\tPausar\r\n\t\t\t\t\t\t</button>\t\t\t\t\t\t\r\n\t\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\t\tFinalizar\r\n\t\t\t\t\t\t</button>\r\n\t\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\t<span class='glyphicon glyphicon-cog '></span>\r\n\t\t\t\t\t\t\t<span class='caret'></span>\r\n\t\t\t\t\t\t</button>\r\n\t\t\t\t\t\t<ul  class='  dropdown-menu'>\r\n\t\t\t\t\t\t\t<li onclick='javascript:modificarOpciones({$publicacion->id},2,1)'>\r\n\t\t\t\t\t\t\t\t<a class='pausar opciones'  id='' href='' data-toggle='modal' value='pausar'>Pausar</a>\r\n\t\t\t\t\t\t\t</li>\r\n\t\t\t\t\t\t\t<li onclick='javascript:modificarOpciones({$publicacion->id},3,1)'>\r\n\t\t\t\t\t\t\t\t<a class='finalizar opciones' id='' href='' data-toggle='modal' value='finalizar'>Finalizar</a>\r\n\t\t\t\t\t\t\t</li>\r\n\t\t\t\t\t\t</ul>\r\n\t\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\t\tPublicacion pausada\r\n\t\t\t\t\t\t</div>\r\n\t\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\t\tPublicacion activa\r\n\t\t\t\t\t\t</div>\r\n\t\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\t\tPublicacion finalizada\r\n\t\t\t\t\t\t</div>\r\n\t\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\t\tRepublicada\r\n\t\t\t\t\t\t</div>\r\n\t\t\t\t\t\t<div id='menEli" . $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\t\tEliminar\r\n\t\t\t\t\t\t</div>\r\n\t\t\t\t\t</div></div>\t\t\r\n\t\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\t<center><hr class=' center-block'></center></div>\r\n\t\t\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\t<nav class='text-center'>\r\n\t\t\t\t  <ul class='pagination'>";
$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='1' data-id='" . $usua->id . "' > <center><nav><ul class='pagination'>";
$contador = 0;
if ($pagina <= 10) {
    $inicio = 1;
} else {
    $inicio = floor($pagina / 10);
    if ($pagina % 10 != 0) {
コード例 #15
0
ファイル: test.php プロジェクト: darwinv/vogues
function busca()
{
    $categoria = isset($_POST["categoria"]) ? $_POST["categoria"] : "";
    $condicion = isset($_POST["condicion"]) ? $_POST["condicion"] : "";
    $estado = isset($_POST["estado"]) ? $_POST["estado"] : "";
    $orden = isset($_POST["orden"]) ? $_POST["orden"] : "";
    $palabra = isset($_POST["palabra"]) ? $_POST["palabra"] : "";
    $ver_tiendas = isset($_POST["ver_tiendas"]) ? $_POST["ver_tiendas"] : "0";
    $pagina = isset($_POST["pagina"]) ? $_POST["pagina"] : "1";
    $categoria = $valores = array("palabra" => $palabra, "ver_tiendas" => $ver_tiendas, "pagina" => $pagina, "orden" => $orden, "estados_id" => $estado, "clasificados_id" => $categoria);
    $busqueda = new busqueda($valores);
    $result = $busqueda->getPublicaciones();
    foreach ($result as $r => $valor) {
        if ($valor["tipo"] == "P") {
            $publi = new publicaciones($valor["id"]);
            /*$usua=new usuario($publi->usuarios_id);*/
            $miTitulo = $publi->titulo;
            $miTitulo = str_ireplace($palabra, "<span style='background:#ccc'><b>" . strtoupper($palabra) . "</b></span>", $miTitulo);
            ?>

					<div class=' col-xs-12 col-sm-6 col-md-2 col-lg-2'>
				    	<div class='marco-foto-conf  point marL20  ' style='height:130px; width: 130px;'  >
				    		<div style='position:absolute; left:40px; top:10px; ' class='f-condicion'> </div>			 
				    		<img src='<?php 
            echo $publi->getFotoPrincipal();
            ?>
' class='img img-responsive center-block img-apdp imagen' style='width:100%;height:100%;'
				    		data-id='<?php 
            echo $publi->id;
            ?>
'>				
						</div>
					</div>
					<div class=' col-xs-12 col-sm-6 col-md-7 col-lg-7'><p class='t16 marL10 marT5'>
				    	<span class=' t15'><a class='negro' href='detalle.php?id=<?php 
            echo $publi->id;
            ?>
' class='grisO'><b> <?php 
            echo $miTitulo;
            ?>
</b></a></span>
						<?php 
            /* <br><span class=' vin-blue t14'><a href='perfil.php?id=<?php echo $usua->id;?>' class=''><b> <?php echo $usua->a_seudonimo;?></b></a></span> */
            ?>
					<?php 
            /*	<br><span class='t14 grisO '><?php echo $usua->getNombre();?></span><br> */
            ?>
						<span class='t12 grisO' style="display: block;"><i class='glyphicon glyphicon-time t14  opacity'></i><?php 
            echo $publi->getTiempoPublicacion();
            ?>
</span>
						<span class='t11 grisO'> <span> <i class='fa fa-eye negro opacity'></i></span><span class='marL5'><?php 
            echo $publi->getVisitas();
            ?>
 Visitas</span><i class='fa fa-heart negro marL5 opacity'>
						</i><span class=' point h-under marL5'><?php 
            echo $publi->getFavoritos();
            ?>
 Me gusta</span><i class='fa fa-share-alt negro marL15 opacity hidden'></i> <span class=' point h-under marL5 hidden'> <?php 
            echo $publi->getCompartidos(3);
            ?>
 Veces compartido</span> </span>
						<br>
						<br>
						<br>
						</p>
				    </div>
				    <div class=' col-xs-12 col-sm-12 col-md-3 col-lg-3 text-right'>
				    	<div class='marR20'><span class='red t20'><b> <?php 
            echo $publi->getMonto();
            ?>
</b></span >
							<?php 
            /* <br><span class=' t12'> <?php echo ($usua->getEstado());?> </span><br> */
            ?>
							<span style="display: block;" class='vin-blue t16'><a href='detalle.php?id=<?php 
            echo $publi->id;
            ?>
' style='text-decoration:underline;'>Ver Mas</a></span >
						</div>
					</div>
					<div class='col-xs-12 col-sm-12 col-md-12 col-lg-2'><br></div><div class='col-xs-12 col-sm-12 col-md-12 col-lg-10'><hr class='marR10'><br></div><?php 
        }
    }
}
コード例 #16
0
ファイル: p_index.php プロジェクト: darwinv/vogues
    $publicacion = new publicaciones($r["id"]);
    $usua = new usuario($publicacion->usuarios_id);
    ?>
		    	<div id="<?php 
    echo $i;
    ?>
" class='col-xs-12 col-sm-12 col-md-2 col-lg-2' >
		
			    			<div class='text-center  publicaciones1 marT15' style='relative;width:70%;' id='<?php 
    echo $publicacion->id;
    ?>
 '>
						    	<br>
						    	<div class='marco-foto-conf  point center-block sombra-div3 ' style='height:120px; width: 120px;'  >
								<img src='<?php 
    echo $publicacion->getFotoPrincipal();
    ?>
 '  class=' img-responsive center-block img-apdp'>
								</div>
								<br>
								<span class='negro t16'><?php 
    echo $publicacion->tituloFormateado(15);
    ?>
 </span>
								<br>
								<span class='red t14'><b><?php 
    echo $publicacion->getMonto();
    ?>
 </b></span>
								
							</div>