<?php session_start(); if (isset($_SESSION['login'])) { require_once dirname(__FILE__) . "/include/database.php"; /*JSON*/ include 'controllers/json_creator.php'; $jc = new Json_Creator(); /*----*/ $db = getDb(); //esto me trae el ID conforme a la nueva posicion en la que se dejen las publicaciones foreach ($_POST['pe'] as $value) { //echo $value."<br>"; } /* SE LE CAMBIA LA POSICION A TODAS, ESTO NO APLICARIA YA QUE AL CAMBIAR LA POSICION DE LAS QUE AFECTAMOS PODEMOS mostrar solo esas */ $sql = "UPDATE CMS_RelPromocionSitioCanal SET posicionIn=0 WHERE id_canalSi=24"; $db->Execute($sql); //ORDENAMOS CONFORME A ESTE NUEVO CRITERIO $npos = 1; foreach ($_POST['pe'] as $value) { $sql = "UPDATE CMS_RelPromocionSitioCanal SET posicionIn={$npos} WHERE id_promocionIn={$value} AND id_canalSi=24"; $db->Execute($sql); $npos++; } //PARA VER LAS ACTIVAS $arrayPE = array(); $contador = 0; foreach ($_POST['pe'] as $value) { if (!empty($_POST['c' . $value])) { $arrayPE[$contador] = $value; $contador++;
<div class="contenedor-promo"> <?php echo "Inicio de la generación....</br>"; echo "..................</br><br/>"; $jc = new Json_Creator(); //obtener el id_ del sitio la tienda y generar el archivo json correspondiente $id_tienda = $jc->get_id_tienda(); //obtener categorías y generar el json que las contenga $cats = $jc->get_categorias(); echo "Categorías..................</br><br/>"; //obtener publicaciones y generar el json que las contenga $pubs = $jc->get_publicaciones(); echo "Publicaciones..................</br><br/>"; //obtener publicaciones y generar el json que las contenga $pubs = $jc->get_catalogo_formatos(); echo "Formatos..................</br><br/>"; //generar el json que las contenga las publicaciones por categoría $pubs_por_cat = $jc->generar_json_categoria_publicaciones(); echo "Publicaciones por Categoría..................</br><br/>"; //generar el json que las contenga las promociones por publicación incluídos los json con el detalle de las mismas $promos_por_pub = $jc->generar_json_publicacion_promos(); echo "Promociones por publicación..................</br><br/>"; $promos_carrusel = $jc->generar_json_carrusel_promos(); echo "Promociones para el carrusel..................</br><br/>"; $promos_home = $jc->generar_json_home_promos(); echo "Promociones para el home..................</br><br/>"; $promos_home = $jc->generar_json_promos_especiales(); echo "Promociones Especiales..................</br><br/>"; $promos_destacadas_por_categorias = $jc->generar_json_promos_destacadas_por_categorias(); echo "Promociones Destacadas Por Categorías ..................</br><br/>";
<div class="contenedor-promo"> <?php echo "Inicio de la generación....</br>"; echo "..................</br><br/>"; $jc = new Json_Creator(); //obtener el id_ del sitio la tienda y generar el archivo json correspondiente $id_tienda = $jc->get_id_tienda(); //obtener categorías y generar el json que las contenga $cats = $jc->get_categorias(); echo "Categorías..................</br><br/>"; //BUSCADOR $buss = $jc->generar_json_buscador(); echo "BUSCADOR..................</br><br/>"; //obtener publicaciones y generar el json que las contenga $pubs = $jc->get_publicaciones(); echo "Publicaciones..................</br><br/>"; //obtener publicaciones y generar el json que las contenga $pubs = $jc->get_catalogo_formatos(); echo "Formatos..................</br><br/>"; //generar el json que las contenga las publicaciones por categoría $pubs_por_cat = $jc->generar_json_categoria_publicaciones(); echo "Publicaciones por Categoría..................</br><br/>"; //generar el json que las contenga las promociones por publicación incluídos los json con el detalle de las mismas $promos_por_pub = $jc->generar_json_publicacion_promos(); echo "Promociones por publicación..................</br><br/>"; $promos_carrusel = $jc->generar_json_carrusel_promos(); echo "Promociones para el carrusel..................</br><br/>"; /*************************/ $promos_carrusel = $jc->generar_json_alianza(); echo "Promociones para el aliza..................</br><br/>";
include './core/util_helper.php'; //requiredincludes require './config/settings.php'; require './controllers/paginacion.php'; require './controllers/json_creator.php'; //header (y/o menúes) $menues = TRUE; //incluir archivos js $scripts = array(); $scripts[] = TIENDA . "js/login.js"; $scripts[] = TIENDA . "js/registro.js"; //información para la vista $title = "Resultados de la búsqueda"; $subtitle = "Buscador"; $data = array(); $jc = new Json_Creator(); //vista que se cargará dependiendo del número de formatos de la publicación // validmos que los parametros de busqueda contengan if (preg_match('/^[A-Z0-9áéíóúÁÉÍÓÚÑñ _]{1,30}$/i', $_GET['s']) && preg_match('/^[A-Z0-9áéíóúÁÉÍÓÚÑñ _]{1,30}$/i', $_GET['fb'])) { $fb = $_GET['fb']; $s = $_GET['s']; $data["criterios_ordenacion"] = catalogo_criterios_ordenacion(); //para mostraren el combo de la búsqueda /****************************************************************************************************************************************/ switch ($fb) { case 'all': $jc->generar_json_buscador_all($s); $path_promociones = "./json/busqueda/all_promociones.json"; //vista $view = 'promos_publicacion_busqueda'; //DATOS
<?php session_start(); if (isset($_SESSION['login'])) { require_once dirname(__FILE__) . "/include/database.php"; /*JSON*/ include 'controllers/json_creator.php'; $jc = new Json_Creator(); /*----*/ $db = getDb(); //TRAE LOS ID´S foreach ($_POST['cp'] as $value) { $estado = $_POST['' . $value]; //echo $estado;//trae el bit para ver si es fijo, variable o no mostrar $sql = "UPDATE CMS_RelPromocionSitioCanal SET fijoBi={$estado} WHERE id_promocionIn={$value} AND id_canalSi=20"; $db->Execute($sql); } /*JSON*/ $promos_carrusel = $jc->generar_json_carrusel_promos(); //echo "Promociones para el carrusel..................</br><br/>"; /*---*/ header('location: home.php'); } else { die("Error::no ha iniciado sesión"); }
<?php session_start(); if (isset($_SESSION['login'])) { require_once dirname(__FILE__) . "/include/database.php"; /*JSON*/ include 'controllers/json_creator.php'; $jc = new Json_Creator(); /*----*/ $db = getDb(); //esto me trae el ID conforme a la nueva posicion en la que se dejen las publicaciones foreach ($_POST['lh'] as $value) { //echo $value."<br>"; } /* SE LE CAMBIA LA POSICION A TODAS, ESTO NO APLICARIA YA QUE AL CAMBIAR LA POSICION DE LAS QUE AFECTAMOS PODEMOS mostrar solo esas */ $sql = "UPDATE CMS_RelPromocionSitioCanal SET posicionIn=0 WHERE id_canalSi=21"; $db->Execute($sql); //ORDENAMOS CONFORME A ESTE NUEVO CRITERIO $npos = 1; foreach ($_POST['lh'] as $value) { $sql = "UPDATE CMS_RelPromocionSitioCanal SET posicionIn={$npos} WHERE id_promocionIn={$value} AND id_canalSi=21"; $db->Execute($sql); $npos++; } //PARA VER LAS ACTIVAS $arrayPE = array(); $contador = 0; foreach ($_POST['lh'] as $value) { if (!empty($_POST['c' . $value])) { $arrayPE[$contador] = $value; $contador++;