Esempio n. 1
0
<?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++;
Esempio n. 2
0
<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/>";
Esempio n. 3
0
<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/>";
Esempio n. 4
0
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&oacute;n");
}
Esempio n. 6
0
<?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++;