Managed Server
Neuigkeiten
  • Die modified eCommerce Shopsoftware ist kostenlos, aber nicht umsonst.
    Spenden
  • Damit wir die modified eCommerce Shopsoftware auch zukünftig kostenlos anbieten können:
    Spenden
  • Thema: jede Kategorie farblich hervorheben per id-tag ???

    Knut

    • Neu im Forum
    • Beiträge: 27
    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']

    Code: PHP  [Auswählen]
                    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:
    Code: CSS  [Auswählen]
    #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
    Modulshop - Eine große Auswahl an neuen und hilfreichen Modulen für die modified eCommerce Shopsoftware

    Knut

    • Neu im Forum
    • Beiträge: 27
    Re: jede Kategorie farblich hervorheben per id-tag ???
    Antwort #1 am: 14. Juni 2013, 11:32:38
    Liebes Forum,

    die einzige Info, die ich von Euch bräuchte, wäre;

    wie kann ich in der Datei xtc_show_categories.inc.php
    die Kategorie ID ansprechen? über welche Variable?

    bisher bekomme ich nur den Kategorie Namen über die Variable
    $foo[$counter]['name']

    über eine Rückmeldung würde ich mich freuen!

    Viele Grüße und ein schönes Wochenende!
    Knut
    32 Antworten
    13534 Aufrufe
    21. September 2012, 15:18:29 von ARS
    7 Antworten
    3521 Aufrufe
    13. Februar 2015, 11:12:04 von Matt
    8 Antworten
    4843 Aufrufe
    02. Juli 2011, 11:41:50 von Tomcraft