Ergebnis 1 bis 3 von 3

Thema: Navigation Items der Submenüs

  1. #1
    Contao-Nutzer
    Registriert seit
    20.11.2013.
    Beiträge
    202

    Standard Navigation Items der Submenüs

    Halllo,

    ich wollte gern mit Foundation 5 ein Menü realisieren und passe dazu "einfach" das Template an.
    So kann ich ja exemplarisch die Menüpunkte der ersten Ebene hernehmen (das funktioniert auch):
    PHP-Code:
    foreach ($this->items as $item){
        
    $menu[] = $item;
    }

    echo 
    '<ul>';

    foreach(
    $menu as $nav){
        echo 
    '<li>'.$nav['title'].'</li>';
    }

    echo 
    '</ul>'
    Jetzt will ich an die Untermenüs und mache sowas wie (das funktioniert nicht):
    PHP-Code:
    foreach ($this->items as $item){
        
    $menu[] = $item;
    }

    echo 
    '<ul>';

    foreach(
    $menu as $nav){
        echo 
    '<li>'.$nav['title'].'</li>';
        echo 
    '<ul>';

        foreach(
    $nav['subitems'] as $subnav){
            echo 
    '<li>'.$subnav['title'].'</li>';
        }

        echo 
    '</ul>';
    }

    echo 
    '</ul>'
    Aber offenbar gibt $nav['subitems'] kein Array zurück. Wo ist hier der Denkfehler?

    Viele Grüße
    hippo
    Geändert von hippo (15.07.2015 um 09:19 Uhr)

  2. #2
    Community-Moderator
    Wandelndes Contao-Lexikon
    Avatar von Spooky
    Registriert seit
    12.04.2012.
    Ort
    Scotland
    Beiträge
    34.382
    Partner-ID
    10107

    Standard

    In "subitems" steht schon der String des bereits geparsten Templates für die subitems drin (die subitems setzen sich aus den selben Templates zusammen).

  3. #3
    Contao-Nutzer
    Registriert seit
    20.11.2013.
    Beiträge
    202

    Standard

    Ah ok - praktisch rekursiv. Werde das erst nächste Woche testen können.

    Viele Grüße
    hippo

Aktive Benutzer

Aktive Benutzer

Aktive Benutzer in diesem Thema: 1 (Registrierte Benutzer: 0, Gäste: 1)

Lesezeichen

Lesezeichen

Berechtigungen

  • Neue Themen erstellen: Nein
  • Themen beantworten: Nein
  • Anhänge hochladen: Nein
  • Beiträge bearbeiten: Nein
  •