Neu Kategorien gleicher Ebene auf Kategorieseiten ausgeben

mxh

Mitglied
10. Januar 2018
14
0
Hallo,

es existiert ja bereits die Option Unterkategorien auf Kategorieseiten anzuzeigen (Einstellung #282). Wir haben nun eine erweiterte Anforderung, mit der wir nicht so recht weiterkommen:
Auf Kategorieseiten der untersten Ebene, wo logischerweise keine Unterkategorien mehr angezeigt werden können, sollen stattdessen Kategorien gleicher Ebene (sozusagen Schwesterkategorien) ausgegeben werden.

Die einzige Lösung die wir bisher finden konnten führt über die Verwendung von "$AktuelleKategorie->kOberKategorie" zur Ermittlung der ID der Oberkategorie und eine darauf folgende Datenbankabfrage, was mir im Hinblick auf die Anforderung jedoch aufwändig erscheint.

Wir verwenden Shop 4.06 und ein Child von Evo und Programmierkenntnisse sind existent :)

Besten Dank
 

FMoche

Moderator
Mitarbeiter
15. Dezember 2014
1.362
340
Halle (Saale)
Der Ansatz ist mMn schon richtig so und die nötigen Daten stellt der KategorieHelper alle bereit:
Code:
if (!$AktuelleKategorie->bUnterKategorien && $AktuelleKategorie->kOberKategorie > 0) {
    $helper = KategorieHelper::getInstance();
    $cat    = $helper->getCategoryById($AktuelleKategorie->kOberKategorie);
    if ($cat !== false) {
        $sub = $cat->Unterkategorien;
        foreach ($sub as $cat) {
            if ($cat->kKategorie == $AktuelleKategorie->kKategorie) {
                continue;
            }
            Shop::dbg($cat->cName);
        }
    }
}
 

mxh

Mitglied
10. Januar 2018
14
0
Hey @FMoche , danke für deine Antwort, das hat auf Anhieb geklappt! :)
Generell hab ich mich gefragt ob sowas denn irgendwo dokumentiert ist, eine Klasse wie den Kategoriehelper hatte ich nämlich verzweifelt gesucht...

Besten Dank
 
Ähnliche Themen
Titel Forum Antworten Datum
Artikel per Ameise mehreren Kategorien zuordnen - Artikeldatenimport in WaWi nicht mehr vorhanden JTL-Wawi 1.8 6
Neu Suche nur in Kategorien anstatt Artikel Allgemeine Fragen zu JTL-Shop 0
Neu Einem bzw. mehreren Artikeln über den Import mehrere Kategorien zuordnen JTL-Wawi 1.7 1
Neu Kategorien werden nach Datenimport nicht automatisch abgeglichen Shopware-Connector 0
Neu MediaSaturn SCX / Kategorien werden nicht angezeigt Einrichtung und Installation von JTL-eazyAuction 0
Artikelbegrenzung Kategorien JTL-Wawi 1.8 0
Neu Zugang zu Kategorien nur per Kennworteingabe Plugins für JTL-Shop 3
Neu Neu erstellte Kategorien werden nicht mehr im Megamenue & Kategoriebaum angezeigt Betrieb / Pflege von JTL-Shop 7
Neu SEO URL der Kategorien wird nicht an Shopware 6 übertragen Shopware-Connector 0
In Diskussion Automatische Zuweisung der Kategorien für Artikel durch Workflow JTL-Workflows - Ideen, Lob und Kritik 3
Neu WAWI Kategorien werden im Shop nicht angezeigt Gelöste Themen in diesem Bereich 3
Neu Gruppierung im Megamenü unabhängig von Kategorien Allgemeine Fragen zu JTL-Shop 0
Neu Das leidige Thema Kategorien Shopify-Connector 3
Neu Rabatt für Kunde auf bestimmte Kategorien Arbeitsabläufe in JTL-Wawi 0
Neu Kategorien werden nicht abgeholt Shopware-Connector 0
Neu Unterkategorien oder zumindest Artikel in Kategorien kopieren? User helfen Usern - Fragen zu JTL-Wawi 2
Neu Frage zu Shopify Kategorien Shopify-Connector 1
Neu Automatisierter Import Händler-CSV, Problem mit unterschiedlichen Artikeln bei gleicher EAN Schnittstellen Import / Export 7

Ähnliche Themen