Gelöst Unter- Unterkategorien im Contentbereich

Gaerber

Mitglied
23. November 2017
5
0
Guten Morgen zusammen, ich möchte mich auf folgenden Thread beziehen:

https://forum.jtl-software.de/threads/unterkategorien-im-contentbereich-ausgeben.104011/

ich bekomme es hin mir eine bestimmte Unter-Unterkategorie anzeigen zu lassen mit:
Code:
{$subcategory->Unterkategorien.38->cName}
nun möchte ich aber auch diese Kategorien mithilfe einer Schleife durchlaufen lassen, also die 38 durch eine Variable ersetzen. Jemand eine Idee?

Viele Grüße
 

Mirko.Schmidt User deaktiviert

Guest
Hallo,
wenn ich es richtig verstanden habe sollen alle Unterkategorien von $subcategory durchlaufen werden, dies kann mit einer for Schleife oder foreach wobei foreach hier schöner ist. Sprich folgende Möglichkeiten gibt es:
1. foreach
Code:
{foreach $subcategory->Unterkategorien as $subsubcategory}
    {$subsubcategory->cName}
{/foreach}

2. for
Code:
{for $i=1 to $subcategory->Unterkategorien|count}
    {$subcategory->Unterkategorien.$i->cName}
{/for}
 

Gaerber

Mitglied
23. November 2017
5
0
Hallo,
vielen Dank für deine Antwort, habe vor wenigen Minuten einen eigenen Lösungsweg gefunden:

Code:
{foreach name=subcategories from=$oUnterKategorien_arr item=category}

        <a href="{$category->cURL}">
            {$category->cName}
        </a>  
       

{foreach key=id item=subcategory from=$category->Unterkategorien  }
           

            <a href="{$subcategory->cURL}">
                <img src="{$subcategory->cBildURL}">
                {$subcategory->cName}
            </a>
               
           
        {/foreach}
{/foreach}