Hallo liebe Gemeinde,
ich habe soeben das Modul von gunnART für modified eCommerce Shopsoftware angepasst.
Was steckt dahinter:
- die aktive Kategorie (wirklich nur die aktive!!!) kann besonders hervorgehoben werden (über CSS)
- leere Kategorien können versteckt werden
- es kann bestimmt werden, bis zu welcher Ebene der Kategoriebaum standardmäßig ausgeklappt sein soll
Hier ist die Einbauanleitung:
Anleitung zum Einbau der ShowCategory für modified eCommerce Shopsoftware- die Änderungen beruhen auf dem Modul "gunnart_ShowCategoryMulti_01" von gunnART:
xt:Commerce - geteilte Kategorien-Navigation- als Basis für den Umbau habe ich mich auf den
modified eCommerce Shopsoftware Shop in Version 1.03RC bezogen
Anleitung:
---------
1. Sichert zuerst folgende Dateien:- xtc5/stylesheet.css
- xtc5/source/boxes.php
- xtc5/source/boxes/cateories.php
- xtc5/boxes/box_categories.html
2. Kopiert folgende Dateien auf den Server (alte überschreiben):- xtc5/source/boxes/categories.php (überschreiben)
- xtc5/source/inc/gunnart_Categories_inc.php (neu)
- xtc5/boxes/box_categories.html (überschreiben)
3. Erweiterung der Datei boxes.php im Verzeichnis xtc5/source/boxes.phpIn der Datei: add_this_to_boxes.php.txt ist beschrieben was ihr in der boxes.php ergänzen sollt:
// Cache erzwingen? - erst auf "true" setzen, wenn alles fuktioniert
4. Erweiterung der stylesheet.cssFür jede Kategorieebene muss nach:
ul#categorymenu li.level1 a:hover {
...
}
folgendes ergänzt werden:
ul#categorymenu li.level1 a.Current {
background-color: #ffcc00;
color:#333;
}
Die Class a.Current bestimmt das Aussehen der gerade aktiven Kategorie bzw. Unterkategorie
In der Datei Änderungen_der_stylesheet_css.txt (im Zip) habe ich den ganzen Kategorieblock
aus der Original-styleheet.css (Version 1.03RC) bereits erweitert.
Wenn Ihr eine noch unveränderte Version modified eCommerce Shopsoftware 1.03RC installiert habt, könnt Ihr die Datei
_stylesheet.css einfach auf den Server kopieren und die originale Ersetzen (vorher natürlich
den "_" Unterstrich entfernen.
5. Konfiguration:Die Konfiguration erfolgt in der Datei xtc5/source/boxes/categories.php
$Konfiguration = array( 'MinLevel' => 2, 'MaxLevel' => 4, 'HideEmpty' => true, 'ShowCounts' => false, 'CatNaviID' => 'categorymenu'); - 'MinLevel': So viele Hierarchie-Stufen sind standardmäßig ausgeklappt
- 'MaxLevel': Tiefer als das lässt sich die Kategorien-Navi nicht ausklappen, bei false lässt sie sich “bis zum Ende” ausklappen
- 'HideEmpty': Leere Kategorien verstecken? Ja/Nein?
- 'ShowCounts': Anzahl der enthaltenen Produkte anzeigen? Ja/Nein?
Achtung! Das, was man im Admin-Bereich von wegen “Produkte zählen” festlegen kann, hat hier keinen Einfluss. Damit man bei einer Zweigeteilten Navi eben unabhängig voneinenander entscheiden kann, wo gezählt werden soll und wo nicht)
- 'CatNaviID': Die CSS-ID, welche die zurückgegebene Navi-Liste haben soll.
Das Thema "Aktive Kategorien hervorheben" wurde schon in folgenden Themen bearbeitet:
Viel Spaß beim Probieren und frohe Weihnachten!
Steffen
[ Für Gäste sind keine Dateianhänge sichtbar ]
Linkback: https://www.modified-shop.org/forum/index.php?topic=3096.0