Hallo modified shop forum!
ich möchte gern jede kategorie / den link davon in der kategorie box mit einem zusätzlichen individuellen ID-Tag erstellen,
um es in der datei stylesheet.css anzusprechen/background color setzen.
da irgendwie in meinem shop viele vererbungen stattfinden, habe ich das mit !important gelöst.
ich habe mich schon bei gunnart etc durchgelesen, und einen lösungsansatz:
die datei
/shop/templates/xtc5/source/inc
xtc_show_category.inc.php
habe ich 2zeilen angepasst
mit diesem id tag zusatz:
id="MyCatLink'.$foo[$counter]['name']
if (trim($foo[$counter]['name']) != '' ) $categories_string .= '<li class="level1"><a id="MyCatLink'.$foo[$counter]['name'].'" href="'; } else { if (trim($foo[$counter]['name']) != '' ) $categories_string .= '<li class="level'.($foo[$counter]['level']+1).'"><a id="MyCatLink'.$foo[$counter]['name'].'" href="'; } das klappt auch, und in der stylesheet habe ich dann geschrieben:
#MyCatLinkBekleidung {
background:yellow !important;
}
im shop läuft alles prima, doch es ist blöd, nur den namen im stylesheet anzusprechen.
bei gunnart ging das direkt auf die kategorie ID, und das würde ich auch gern machen.
weiß aber leider nicht wie.
die variable in der xtc_show_categories.inc.php
$foo[$counter]['name'] gibt mir irgendwie nicht die kategorie id zurück
ich habe es schon mit $foo[$counter]['id'] oder
$foo[$id] probiert, aber es geht nicht.
ich kann leider nicht mehr im stylesheet kategorien beim namen ansprechen, sofern sie dann umlaute oder leerzeichen beinhalten.
wisst ihr, wie die variable heisst?
Über eine Rückmeldung würde ich mich freuen.
Viele Grüße
Knut
Linkback: https://www.modified-shop.org/forum/index.php?topic=26587.0