[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