Pagina 1 di 1
categorie prodotti
Inviato: 23/11/2004, 12:24
da keysuke
Ciao, è possibile evitare d ivisualizzare le subcategorie di una categoira nel menù del box (normalmente a sinistra) che visualizza le varie categoire, cioè quando clicco su una categoria vorrei che nella pagina centrale venissero visualizzate le sottocategorie come già succede, ma che nel menù di sinistra invece no nvengano visualizzate eprchè si allunga troppo il box.
Grazie
Inviato: 24/11/2004, 10:21
da chiocciola
Per prima inserisci questo nel database nella tabella configurazione, così puoi attivare e disattivare la visualizzazione delle sub categorie da Admin:
INSERT INTO configuration (configuration_title, configuration_key, configuration_value, configuration_description, configuration_group_id, sort_order, date_added, use_function, set_function)VALUES ('Show Sub Category', 'SHOW_SUB_CATEGORY', 'false', 'Mostra nel box Categorie le sottocategorie','1', '22', now(), '', 'tep_cfg_select_option(array('true', 'false'),");
Poi vai in includes boxes ed edita il file categories.php
cerca nel file:
if (tep_not_null($cPath)) {
e prima di questa riga inserisci:
if (SHOW_SUB_CATEGORY == 'true') {
poi cerca:
tep_show_category($first_element);
e prima di questa riga inserisci una parentesi graffa
}
e il tuo menù è fatto ed è selezionabile da admin.
Buon lavoro
Inviato: 24/11/2004, 15:21
da keysuke
Grazie mille provo e speriamo di non fare errori.
errore
Inviato: 24/11/2004, 22:14
da keysuke
Ciao ho provato la tua soluzione però quando provo ad eseguire la query m ida quest' errore, ma non vedo dove sta..tu hai un occhio migliore?
Pare che ci sia un errore nella query SQL immessa. L'errore del server MySQL mostrato qui sotto, se c'è, può anche aiutare nella risoluzione del problema
ERROR: Virgolette Non Chiuse @ 359
STR: '
SQL: INSERT INTO configuration (configuration_title, configuration_key, configuration_value, configuration_description, configuration_group_id, sort_order, date_added, use_function, set_function) VALUES('Show Sub Category', 'SHOW_SUB_CATEGORY', 'false', 'Mostra nel box Categorie le sottocategorie','1', '22', now(), '', 'tep_cfg_select_option(array('true', 'false'),");
query SQL :
INSERT INTO configuration (configuration_title, configuration_key, configuration_value, configuration_description, configuration_group_id, sort_order, date_added, use_function, set_function) VALUES('Show Sub Category', 'SHOW_SUB_CATEGORY', 'false', 'Mostra nel box Categorie le sottocategorie','1', '22', now(), '', 'tep_cfg_select_option(array('true', 'false'),");
Messaggio di MySQL:
#1064 - Errore di sintassi nella query SQL vicino a 'true', 'false'),")' linea 1
Inviato: 24/11/2004, 22:54
da keysuke
purtroppo io l'errore non lo vedo
Inviato: 24/11/2004, 22:57
da phobos
Ciao, chiocciola ha solo avuto una svista
sai, l'età
prova ad inserire questa stringa
Codice: Seleziona tutto
INSERT INTO configuration (configuration_title, configuration_key, configuration_value, configuration_description, configuration_group_id, sort_order, date_added, use_function, set_function)VALUES ('Show Sub Category', 'SHOW_SUB_CATEGORY', 'false', 'Mostra nel box Categorie le sottocategorie','1', '22', now(), '', "tep_cfg_select_option(array('true', 'false'),");
dovrebbe funzionare
byezzzzzzzzz, jo.
Inviato: 24/11/2004, 23:32
da keysuke
ma porca...è vero le doppie virgole!!!!!, ora la query è eseguita, però sai che settando su false il valore il box delel categorie risulta completamente vuoto, mentre se l osetto su true si vede sia le categorie che le sotto categorie.
Però io settandol osu false vorrei che si vedessero almeno el categorie principali e solo le sottocategorie invece restassero invisibili nel box....è possibile?