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

Antworte

Antwort abbrechen
Markdown. Syntax highlighting with <code lang="php"><?php echo "Hello, world!"; ?></code> etc.
DjangoBitcoinTuxHTML5 badgeUpset confused bugHackerMoneyUpset confused bugMoneygit