Typo3, YAML und die vertikale Navigation

Mit dem YAML CSS framework TYPO3 templates zu entwickeln ist recht einfach, wenn man die Grundlagen von typoscript kennt. Allerdings muss man valides HTML produzieren, damit die Navigationskomponente vertikale Listennavigation korrekt dargestellt wird.

Hier ist ein Ansatz, dies in Typo3 zu erreichen:

tmp.nav = HMENU
tmp.nav {
    1 = TMENU
    1 {
        expAll = 1
        wrap = 
<ul>|</ul>
        NO = 1
        NO {
            wrapItemAndSub = 
<li>|</li>
        }
        CUR = 1
        CUR {
            wrapItemAndSub = 
<li>|</li>
            ATagParams= id="active"
        }
    }
    2 < .1
    2.wrap = 
<ul>|</ul>
    3 < .2
    # [...]
}

0 Kommentare

Eine neue Diskussion eröffnen

Antwort abbrechen
Markdown. Syntaxhervorhebung mit <code lang="php"><?php echo "Hallo, Welt!"; ?></code> etc.