salve sono nuova =)
sto cercando di mettere di puntini ( :: ) prima delle voci delle categorieprincipali..
tipo :
:: Cat1 ( 8 )
sottocat1
:: Cat2
:: Cat3
ecc..
sono riuscita a trovare nel file categories.php solo il modo di cambiare le sottocategorie ed inserci un simbolino (punti, simbolo maggiore e minore...)
o cambiarli sia alle categorie che alle sottocategorie..
ma non riesco a cambiarla SOLO alle categorie principali..
Help me!!
puntini prima delle categorie...
Moderatore: mod Generali
si grazie...
è quello il file che ho modificato senza risultati...
al momento da quella pagina sono riuscita soltanto a modificarlo in modo che questi "pallini" si vedano sia nelle categorie che nelle sottocategorie.. contemporaneamente... ma io voglio inserire i pallini SOLO nelle categorie principali...
è quello il file che ho modificato senza risultati...
al momento da quella pagina sono riuscita soltanto a modificarlo in modo che questi "pallini" si vedano sia nelle categorie che nelle sottocategorie.. contemporaneamente... ma io voglio inserire i pallini SOLO nelle categorie principali...
Il file categories.php non è proprio banalissimo da comprendere, specie se sei una novizia. C'è una funzione ricorsiva con tre variabili globali, di cui una manipolata anche in un altro file.
In ogni caso per ottenere quanto da te richiesto non occorre scrivere molto, devi semplicemente aggiungere le parti in blu, nel codice della funzione ricorsiva tep_show_category.
Nota Bene: la mod proposta si riferisce ad una 2.2 Milestone 2 PULITA.
Marcus
In ogni caso per ottenere quanto da te richiesto non occorre scrivere molto, devi semplicemente aggiungere le parti in blu, nel codice della funzione ricorsiva tep_show_category.
function tep_show_category($counter) {
global $tree, $categories_string, $cPath_array;
for ($i=0; $i<$tree[$counter]['level']; $i++) {
$categories_string .= " "; //Mantiene l'indentazione
}
if ($tree[$counter]['parent'] == 0) {
$categories_string .= '::';
} //Aggiunge i due punti SOLO per le Top Categories
$categories_string .= '<a href="';
if ($tree[$counter]['parent'] == 0) {
$cPath_new = 'cPath=' . $counter;
} else {
$cPath_new = 'cPath=' . $tree[$counter]['path'];
}
$categories_string .= tep_href_link(FILENAME_DEFAULT, $cPath_new) . '">';
if (isset($cPath_array) && in_array($counter, $cPath_array)) {
$categories_string .= '<b>';
}
// display category name
$categories_string .= $tree[$counter]['name'];
if (isset($cPath_array) && in_array($counter, $cPath_array)) {
$categories_string .= '</b>';
}
if (tep_has_category_subcategories($counter)) {
$categories_string .= '->';
}
$categories_string .= '</a>';
if (SHOW_COUNTS == 'true') {
$products_in_category = tep_count_products_in_category($counter);
if ($products_in_category > 0) {
$categories_string .= ' (' . $products_in_category . ')';
}
}
$categories_string .= '<br>';
if ($tree[$counter]['next_id'] != false) {
tep_show_category($tree[$counter]['next_id']);
}
}
Nota Bene: la mod proposta si riferisce ad una 2.2 Milestone 2 PULITA.
Marcus
Nuovo pacchetto osCommercePRO (osCPRO) + Modulo Interfacciamento Gestionale Danea.
Visita la demo: http://oscpro.oscommercedev.com/index.php
Visita la demo: http://oscpro.oscommercedev.com/index.php