function traer_opciones_menu($padre = "", $nivel = 0) { $cdb = new base(); $salida = ""; $seleccion = array("id", "url", "titulo", "acceso"); $limitantes[] = array("", "estatus", "!=", "0"); if ($padre != "") { $limitantes[] = array("and", "padre", "=", $padre); } else { $limitantes[] = array("and", "padre", "IS", $padre); } $tabla[] = "menu"; $cdb->set_referencia("posicion"); $cdb->set_forma("asc"); $respuesta = $cdb->seleccionar($seleccion, $limitantes, $tabla); if ($respuesta['codigo'] == 1) { if ($padre == "") { $salida .= "<ul class=nav >"; } else { $salida .= "<ul>"; } for ($i = 0; $i < count($respuesta['mensaje']); $i++) { $salida .= "<li><a href=\"" . $respuesta['mensaje'][$i]['url'] . "\" >" . $respuesta['mensaje'][$i]['titulo'] . "</a>"; $salida .= traer_opciones_menu($respuesta['mensaje'][$i]['id'], $nivel + 1); $salida .= "</li>"; } $salida .= "</ul>"; return $salida; } }
function traer_slideshow() { $cdb = new base(); $cdb->set_referencia("s.posicion"); $cdb->set_forma("asc"); $respuesta = $cdb->seleccionar(array("i.url", "s.posicion", "s.titulo"), array(array("", "s.estatus", "!=", "0"), array("and", "s.imagen", "=", "i.id")), array("slideshow s", "imagen i")); if ($respuesta['codigo'] == 1) { echo "<img src=\"" . $respuesta['mensaje'][count($respuesta['mensaje']) - 1]['url'] . "\" />"; for ($i = 0; $i < count($respuesta['mensaje']) - 1; $i++) { echo "<img src=\"" . $respuesta['mensaje'][$i]['url'] . "\" />"; } } else { echo $respuesta['mensaje']; } }
function traer_productos($cantidad = "", $categoria = "", $orden = "", $id = "") { $cdb = new base(); $seleccion = array("p.id", "p.codigo", "p.titulo", "p.descripcion", "m.titulo marca", "p.modelo", "p.categoria", "p.precio"); $limitantes[] = array("", "p.estatus", "=", "1"); $limitantes[] = array("and", "p.marca", "=", "m.id"); if ($categoria != "") { $limitantes[] = array("and", "p.categoria", "=", $categoria); } if ($id != "") { $limitantes[] = array("and", "p.id", "=", $id); } if ($orden != "") { $cdb->set_referencia($this->orden); } if ($cantidad != "") { $cdb->set_cantidad($this->cantidad); } $tabla = array("producto p", "marca m"); $respuesta = $cdb->seleccionar($seleccion, $limitantes, $tabla); return $respuesta; }
function traer_productos($cantidad = "", $categoria = "", $orden = "", $id = "") { $cdb = new base(); $seleccion = array("n.id", "n.titulo", "n.descripcion", "n.direccion", "n.horarios", "n.telefonos"); $limitantes = array(array("", "n.estatus", "=", "1")); if ($categoria != "") { $limitantes[] = array("and", "c.id", "=", $categoria); } if ($id != "") { $limitantes[] = array("and", "id", "=", $id); } if ($orden != "") { $cdb->set_referencia($this->orden); } if ($cantidad != "") { $cdb->set_cantidad($this->cantidad); } $tabla = array("negocio n INNER JOIN negocio_categoria nc ON n.id = nc.negocio INNER JOIN categoria c ON nc.categoria = c.id"); $respuesta = $cdb->seleccionar($seleccion, $limitantes, $tabla); return $respuesta; }