[TYPO3-german] CSS Klasse im <a>-link beibehalten
Kristijan
krizzaffm at hotmail.de
Tue Oct 1 11:45:20 CEST 2013
Hej nochmal.
Danke für die super Tipps. Um euch das ein bisschen besser verständlich zu machen.
Mein Template sieht folgendermaßen aus:
Im Header ist links oben das Logo und auf der rechten seite die Hauptnavigation (ul id="navlist") mit den Menüpunkten.
-------------------------------
HTML Code Hauptnavi:
<nav role="navigation">
<ul id="navlist">
<li><a class="link" href="#">Home</a></li>
...
</ul>
</nav>
-------------------------------
Danach folgt der Hauptinhalt, der nur durch einen Klick auf einen Menüpunkt aufgeklappt wird.
-------------------------------
HTML Code Content:
<main role="main">
<section class="result"> //wird mit jQuery aufgeklappt/zugeklappt
<article id="inhalt"> //hier kommt der Text rein, der im Typo3 Backend hinzugefügt wird
</article>
</section>
</main>
-------------------------------
im Footer folgt unten links die Footer Navigation (ul id="footer-nav") mit Impressum und Disclaimer.
-------------------------------
HTML Code Footernavi:
<footer role="contentinfo">
<ul id="footer-nav">
<li><a class="link" href="#">Impressum</a></li>
...
</ul>
</footer>
-------------------------------
Mit Templavoila habe ich bisher folgendes gemappt.
Logo (lib.logo) -> a:outer
Navigation (lib.navigation) -> nav:inner
content (lib.content) -> article:inner
footer (lib.footer)-> footer:inner
Und wie beschrieben der TS Code:
#LOGO
lib.logo = IMAGE
lib.logo.file = fileadmin/templates/images/logo.png
lib.logo.stdWrap.typolink.parameter = /
lib.logo.stdWrap.typolink.ATagParams = id="logo"
#NAVI
lib.navigation = HMENU
lib.navigation {
wrap = <ul>|</ul>
1 = TMENU
1 {
NO = 1
NO {
allWrap = <li>|</li>
ATagParams = class="link"
htmlSpecialChars = 2
}
}
More information about the TYPO3-german
mailing list