am: 12. November 2013, 12:36:11
Hallo,
Für ein Shopprojekt hätte ich gerne dass die Navigation durch ein Bild unterbrochen wird.
Men | Women | xxxBildxxx | Accessoires | About us
Um das umzusetzen benötigt man für die Kategorien verschiedene Klassen. Ein Ansatz dazu gab es für den alten mod-shop in dieser Form:
// In includes/application_top.php nach folgendem Fragment suchen:if (xtc_not_null
($cPath)) { $cPath_array = xtc_parse_category_path
($cPath); $cPath = implode('_', $cPath_array); // danach einfügen// BOF cPath to CSSforeach($cPath_array as $cPath_item){ $cPath_css .= "cat_" . $cPath_item . " ";}$cPath_css = trim($cPath_css);// EOF dadurch wird anscheinend ein String erzeugt, der der Kategorie eine Klasse zuweist, die per css gestaltet werden kann.
Im 1.06 wurde die xtc_parse_category_path.inc.php ausgelagert und sieht jetzt so aus
require_once(DIR_FS_INC
. 'xtc_string_to_int.inc.php'); // Parse and secure the cPath parameter values function xtc_parse_category_path
($cPath) { // make sure the category IDs are integers $cPath_array = array_map('xtc_string_to_int', explode('_', $cPath)); // make sure no duplicate category IDs exist which could lock the server in a loop return array_unique($cPath_array); } ?> Nun zur Frage - Wie kann man den obigen Code ändern, damit eine css-klasse angehängt wird an die Kategorie in der Navigation?
Also dafür gäbe es echt viele Punkte für die mod-Kaffeekasse.
Linkback: https://www.modified-shop.org/forum/index.php?topic=28327.0