assign('PATH_AREA', ''); $Template->assign('HROOT_URL', HROOT_URL); $Template->assign('DIRECTORY_STRUTTURA', DIRECTORY_STRUTTURA); $Template->assign('DIRECTORY_IMMAGINI_RIDOTTE', "/" . DIRECTORY_IMMAGINI_RIDOTTE); $Template->assign('DIRECTORY_NEGOZI', "/" . DIRECTORY_NEGOZI); $Template->assign('PROGETTO_NOME', PROGETTO_NOME); $Template->assign('PROGETTO_CSS', PROGETTO_CSS); $Template->assign('BANDIERA_ITA', BANDIERA_ITA); $Template->assign('BANDIERA_ING', BANDIERA_ING); $Template->assign('BANDIERA_TED', BANDIERA_TED); $Template->assign('BANDIERA_SPA', BANDIERA_SPA); $Template->assign('BANDIERA_FRA', BANDIERA_FRA); $Template->assign('COSTANTE_CARRELLO_ATTIVO', COSTANTE_CARRELLO_ATTIVO); $Template->assign('COSTANTE_CARRELLO_NON_ATTIVO', COSTANTE_CARRELLO_NON_ATTIVO); $Template->assign('ACTION_VENDITORE', $_ACTION['area_venditore']); $Template->assign('ACTION_VISITATORE', $_ACTION['area_visitatore']); $Template->assign('ACTION_AMMINISTRATORE', $_ACTION['area_amministratore']); $Template->assign('ACTION_OSPITE', $_ACTION['area_ospite']); /**************************************************************************/ /**************************************************************************/ //QUI LEGGO LE VARIABILI CHE PASSANO DALLA FORM E SERVONO A TUTTI /**************************************************************************/ $action = getVariable('a'); $id_genere = getVariable('id_genere'); $id_categoria = getVariable('id_categoria'); $id_articolo = getVariable('id_articolo'); /*******************************************************************************/ $Template->assign('ARRAY_UTENTE', $_SESSION[KEY_SESSION_UTENTE_LOGGATO]); $Template->assign('TEMPLATE_DATI_UTENTE', 'area_venditore/template/area_dati_utente.tpl'); //CONTROLLO CHE SIA LOGGATO if (isset($_SESSION[KEY_SESSION_UTENTE_LOGGATO])) { $Template->assign('UTENTE_LOGGATO', true); } else { $Template->assign('UTENTE_LOGGATO', false); } /*******************************************************************************/ // QUI DECIDO CHE FUNZIONI CARICARE ED ESEGUO OPERAZIONI CHE NON NECESSITANO DI FORM /*******************************************************************************/ switch ($action) { case $_ACTION['area_visitatore']['aggiungi_carrello']: //******************************************************* // VARIABILI PRIVATE PASSATE //******************************************************* $riferimento_articolo_quantita=getVariable(riferimento_articolo_quantita); $riferimento_id_genere=getVariable(riferimento_id_genere); $riferimento_id_categoria=getVariable(riferimento_id_categoria); $riferimento_id_articolo=getVariable(riferimento_id_articolo); // CARICO IL FILE CHE AGGIUNGE NEL CARRELLO include "aggiungi_carrello.php"; replacePage(HROOT_URL.'/index.php?a='.$_ACTION['area_visitatore']['visualizza'].'&id_genere='.$riferimento_id_genere.'&id_categoria='.$riferimento_id_categoria.''); break; case $_ACTION['area_visitatore']['gestione_carrello_quantita']: //******************************************************* // VARIABILI PRIVATE PASSATE //******************************************************* $riferimento_articolo_quantita=getVariable(riferimento_quantita); $riferimento_id_articolo=getVariable(riferimento_id_articolo); //die("id. ".$riferimento_id_articolo); // CARICO IL FILE CHE AGGIUNGE NEL CARRELLO include "aggiungi_carrello.php"; replacePage(HROOT_URL.'/index.php?a='.$_ACTION['area_visitatore']['visualizza_carrello'].''); break; case $_ACTION['area_visitatore']['cambia_linguaggio']: //******************************************************* // VARIABILI PRIVATE PASSATE //******************************************************* $id_bandiera_riferimento=getVariable(id_bandiera_riferimento); if ($id_bandiera_riferimento=='') $_SESSION[KEY_SESSION_BANDIERA_SOPRIT]=m_EstraiBandieraUtile(); else $_SESSION[KEY_SESSION_BANDIERA_SOPRIT]=$id_bandiera_riferimento; replacePage(HROOT_URL.'/index.php'); break; case $_ACTION['area_venditore']['gestione_homepage_conferma']: //******************************************************* // VARIABILI PRIVATE PASSATE //******************************************************* $riferimento_home_1=getVariable(riferimento_home_1); $riferimento_home_2=getVariable(riferimento_home_2); $riferimento_home_3=getVariable(riferimento_home_3); $riferimento_home_4=getVariable(riferimento_home_4); $riferimento_home_5=getVariable(riferimento_home_5); // CARICO IL FILE CHE AGGIUNGE NEL CARRELLO include "modifica_homepage.php"; replacePage(HROOT_URL.'/index.php'); break; case $_ACTION['area_venditore']['gestione_acquisto_conferma']: //******************************************************* // VARIABILI PRIVATE PASSATE //******************************************************* $riferimento_acquisto=getVariable(riferimento_acquisto); // CARICO IL FILE CHE AGGIUNGE NEL CARRELLO include "modifica_acquisto.php"; replacePage(HROOT_URL.'/?a='.$_ACTION['area_visitatore']['visualizza_acquisto'].''); break; case $_ACTION['area_venditore']['gestione_spedizione_conferma']: //******************************************************* // VARIABILI PRIVATE PASSATE //******************************************************* $riferimento_spedizione=getVariable(riferimento_spedizione); // CARICO IL FILE CHE AGGIUNGE NEL CARRELLO include "modifica_spedizione.php"; replacePage(HROOT_URL.'/?a='.$_ACTION['area_visitatore']['visualizza_spedizione'].''); break; case $_ACTION['area_visitatore']['conferma_ordine']: //******************************************************* // VARIABILI PRIVATE PASSATE //******************************************************* include "conferma_ordine.php"; replacePage(HROOT_URL.'/index.php?a='.$_ACTION['area_visitatore']['conferma_ordine_ok'].''); break; case $_ACTION['area_visitatore']['contattaci_conferma']: //******************************************************* // VARIABILI PRIVATE PASSATE //******************************************************* $riferimento_nome=getVariable(riferimento_nome); $riferimento_mail=getVariable(riferimento_mail); $riferimento_telefono=getVariable(riferimento_telefono); $riferimento_indirizzo=getVariable(riferimento_indirizzo); $riferimento_note=getVariable(riferimento_note); $riferimento_cap=getVariable(riferimento_cap); $riferimento_comune=getVariable(riferimento_comune); $riferimento_provincia=getVariable(riferimento_provincia); $riferimento_stato=getVariable(riferimento_stato); include "contattaci.php"; replacePage(HROOT_URL.'/index.php?a='.$_ACTION['area_visitatore']['contattaci_ok'].''); break; } /*******************************************************************************/ /*******************************************************************************/ // CARRELLO CARRELLO CARRELLO CARRELLO CARRELLO /*******************************************************************************/ $Template->assign('CARRELLO_NUMERO_ARTICOLI', count($_SESSION[KEY_SESSION_CARRELLO])); $Template->assign('CARRELLO_NUMERO_PEZZI', m_CarrelloNumeroArticoli()); $Template->assign('CARRELLO_TOTALE', m_CarrelloTotale()); $Template->assign('TEMPLATE_CARRELLO', 'template/zona_carrello.tpl'); /*******************************************************************************/ /*******************************************************************************/ /*******************************************************************************/ // MENU BASE A SINISTRA /*******************************************************************************/ $Template->assign('MENU_BASE_SX', $MenuBaseSinistro); $Template->assign('TEMPLATE_MENU_BASE_SX', 'template/menu_base_sx.tpl'); /*******************************************************************************/ /*******************************************************************************/ /*******************************************************************************/ // VISUALIZZAZIONE RISERVATE IN FUNZIONE DELLA LOGIN /*******************************************************************************/ if($_SESSION[KEY_SESSION_UTENTE_LOGGATO][TIPO]==USER_TYPE_ADMIN) { $Template->assign('VARIABILE_AMMINISTRATORE', true); $Template->assign('MENU_AMMINISTRATORE', $MenuAmministratore); $Template->assign('TEMPLATE_SERVIZI_AMMINISTRATORE', 'template/zona_servizio_amministratore.tpl'); $Template->assign('MENU_SERVIZIO', $MenuServizio); } else { $Template->assign('VARIABILE_AMMINISTRATORE', false); $Template->assign('MENU_SERVIZIO', $MenuServizio); $Template->assign('TEMPLATE_SERVIZI_VENDITORE', ''); $Template->assign('TEMPLATE_SERVIZI_AMMINISTRATORE', ''); } /*******************************************************************************/ // QUI CARICO I GIUSTI ARRAY DA VISUALIZZARE TRA GENERI, CATEGORIE E ARTICOLI /*******************************************************************************/ $Template->assign('VARIABILE_NEGOZIO_SOPRIT', $_SESSION[KEY_SESSION_NEGOZIO_SOPRIT]); $GENERE_SELEZIONATO = array(); $CATEGORIA_SELEZIONATA = array(); $ARTICOLO_SELEZIONATO = array(); if($id_genere<>"") { $GENERE_SELEZIONATO=m_EstraiGenere($id_genere); $Template->assign('ARRAY_GENERE', $GENERE_SELEZIONATO); $ELENCO_CATEGORIE=m_ElencoCategorie($id_genere,true); $Template->assign('ELENCO_CATEGORIE', $ELENCO_CATEGORIE); //QUI CARICO GLI ARTICOLI $Elenco_Articoli=m_ElencoArticoli($id_categoria,$id_genere,""); $Template->assign('ELENCO_ARTICOLI', $Elenco_Articoli); $Template->assign('TEMPLATE_ELENCO_ARTICOLI', 'template/elenco_articoli.tpl'); } if($id_categoria<>"") { $CATEGORIA_SELEZIONATA=m_EstraiCategoria($id_categoria); $Template->assign('ARRAY_CATEGORIA', $CATEGORIA_SELEZIONATA); } if($id_articolo<>"") { $ARTICOLO_SELEZIONATO=m_EstraiArticolo($id_articolo); $Template->assign('ARRAY_ARTICOLO', $ARTICOLO_SELEZIONATO); } /**************************************************************************/ $Template->assign('PAGE_TITLE', PROGETTO_TITOLO . " - Home Page"); $Template->assign('COSTANTE_BANDIERA_ATTIVA', $_SESSION[KEY_SESSION_BANDIERA_SOPRIT]); $Template->assign('TEMPLATE_TITOLO', 'template/zona_titolo.tpl'); $Template->assign('MENU_ORIZZONTALE', $MenuOrizzontale); $Template->assign('TEMPLATE_MENU_ORIZZONTALE', 'template/menu_orizzontale.tpl'); $Elenco_Generi_Sinistra=m_ElencoGeneri(LATO_SINISTRO,true); $Elenco_Generi_Destra=m_ElencoGeneri(LATO_DESTRO,true); $Template->assign('ELENCO_GENERI_SX', $Elenco_Generi_Sinistra); $Template->assign('ELENCO_GENERI_DX', $Elenco_Generi_Destra); $Template->assign('TEMPLATE_SERVIZI', 'template/zona_servizio.tpl'); switch ($action) { case $_ACTION['area_visitatore']['visualizza_carrello']: $ELENCO_SCONTI_CATEGORIE=m_ElencoScontiCategorie(); $Template->assign('ELENCO_SCONTI_CATEGORIE', $ELENCO_SCONTI_CATEGORIE); // die(print_r($ELENCO_SCONTI_CATEGORIE)); $CARRELLO_COMPLETO = m_CarrelloCompleto(); // die(print_r($CARRELLO_COMPLETO)); $Template->assign('CARRELLO_COMPLETO', $CARRELLO_COMPLETO); $Template->assign('TEMPLATE_CENTRO', 'template/carrello.tpl'); break; case $_ACTION['area_visitatore']['visualizza_novita']: //QUI CARICO GLI ARTICOLI $Elenco_Articoli_Novita=m_ElencoArticoli("","","",true,false); // die(print_r($Elenco_Articoli_Novita)); $Template->assign('ELENCO_ARTICOLI_NOVITA', $Elenco_Articoli_Novita); $Template->assign('TEMPLATE_ELENCO_NOVITA', 'template/elenco_articoli_novita.tpl'); $Template->assign('TEMPLATE_CENTRO', 'template/zona_centro.tpl'); break; case $_ACTION['area_visitatore']['visualizza_ricerca']: $riferimento_ricerca_riferimento = getVariable('riferimento_ricerca_riferimento'); $riferimento_ricerca_descrizione = getVariable('riferimento_ricerca_descrizione'); if($riferimento_ricerca_riferimento=="" && $riferimento_ricerca_descrizione=="") $Elenco_Articoli_Ricerca=m_ElencoArticoli("","","",false,false,"xxxxxxx","xxxxxxx"); else $Elenco_Articoli_Ricerca=m_ElencoArticoli("","","",false,false,$riferimento_ricerca_riferimento,$riferimento_ricerca_descrizione); // die(print_r($Elenco_Articoli_Novita)); $Template->assign('ELENCO_ARTICOLI_RICERCA', $Elenco_Articoli_Ricerca); $Template->assign('TEMPLATE_ELENCO_NOVITA', 'template/elenco_articoli_ricerca.tpl'); $Template->assign('TEMPLATE_CENTRO', 'template/zona_centro.tpl'); break; case $_ACTION['area_visitatore']['conferma_ordine_ok']: $Template->assign('TEMPLATE_CENTRO', 'template/conferma_ordine_ok.tpl'); break; case $_ACTION['area_visitatore']['conferma_registrazione_ok']: $Template->assign('TEMPLATE_CENTRO', 'template/conferma_registrazione_ok.tpl'); break; case $_ACTION['area_visitatore']['contattaci_ok']: $Template->assign('TEMPLATE_CENTRO', 'template/contattaci_ok.tpl'); break; case $_ACTION['area_visitatore']['visualizza_spedizione']: $Template->assign('TEMPLATE_CENTRO', 'template/area_spedizione.tpl'); break; case $_ACTION['area_visitatore']['visualizza_acquisto']: $Template->assign('TEMPLATE_CENTRO', 'template/area_acquisto.tpl'); break; case $_ACTION['area_visitatore']['visualizza_venditore']: $Template->assign('TEMPLATE_CENTRO', 'template/area_venditore.tpl'); break; case $_ACTION['area_visitatore']['visualizza_viaggio']: $Template->assign('TEMPLATE_CENTRO', 'template/area_viaggio.tpl'); break; case $_ACTION['area_visitatore']['visualizza_tessera']: $Template->assign('TEMPLATE_CENTRO', 'template/area_tessera.tpl'); break; case $_ACTION['area_visitatore']['finanziamenti']: $Template->assign('TEMPLATE_CENTRO', 'template/area_finanziamenti.tpl'); break; case $_ACTION['area_visitatore']['contattaci']: $Template->assign('TEMPLATE_CENTRO', 'template/area_contattaci.tpl'); break; default: $Template->assign('TEMPLATE_AREA_HOME', 'template/area_home_page.tpl'); $Elenco_Articoli_Evidenza=m_ElencoArticoli("","","",false,true); $Template->assign('ELENCO_ARTICOLI_EVIDENZA', $Elenco_Articoli_Evidenza); if(count($Elenco_Articoli_Evidenza)==0) { $Template->assign('TEMPLATE_ELENCO_ARTICOLI_EVIDENZA', ''); } else { // die(print_r($Elenco_Articoli_Evidenza)); $Template->assign('TEMPLATE_ELENCO_ARTICOLI_EVIDENZA', 'template/elenco_articoli_evidenza.tpl'); } $Template->assign('TEMPLATE_CENTRO', 'template/zona_centro.tpl'); break; } $Template->assign('TEMPLATE_MENU_SINISTRA_ALTO', 'template/menu_sinistra_alto.tpl'); $Template->assign('TEMPLATE_MENU_DESTRA_ALTO', 'template/menu_destra_alto.tpl'); $Template->assign('TEMPLATE_BANNER_SINISTRA', 'template/banner_sinistra.tpl'); /***************************************************/ // ZONA VENDITORI /***************************************************/ $Elenco_Venditori=m_ElencoVenditori(); $Template->assign('ELENCO_VENDITORI', $Elenco_Venditori); /***************************************************/ $Template->assign('TEMPLATE_FONDO', 'template/zona_fondo.tpl'); $Template->display('template/container_default.tpl'); ?>