[TYPO3-german] Dynamisches CSS für Menu TMENU

Joachim Streit jstreit at ditnetwork.de
Wed Dec 12 17:34:42 CET 2007


o.k. die Welt kann einfach sein:

css = PAGE
css {
   typeNum = 22
   config {
     additionalHeaders = Content-type: text/css
     disableAllHeaderCode = 1
   }

   stdWrap.required = 1
   stdWrap.wrap = |
10 = COA
10 {
    10 = HMENU
    10 {
	special =directory
	special.value = 10
       1 = TMENU
       1 {
          NO {
            allWrap = .menu_left li#tmenu{elementUid} {background: url(| 	
	    subst_elementUid=1
	    doNotLinkIt = 1
	    doNotShowLink = 1
	    before = TEXT
	    before {
	       field = media
		listNum = 1
		wrap = 'uploads/media/|') no-repeat 7px 6px;}
	      }
          }
       }
    }
}

20 = COA
20 {
    10 = HMENU
    10 {
	special =directory
	special.value = 10
       1 = TMENU
       1 {
          NO {
         allWrap = .menu_left li#tmenu{elementUid}-act {background: 
url(| 	    subst_elementUid=1
	    doNotLinkIt = 1
	    doNotShowLink = 1
	    before = TEXT
	    before {
	       field = media
		listNum = 0
		wrap = 'uploads/media/|') no-repeat left 6px;}
	      }
          }
       }
    }
}

	}

}

page = PAGE
page {
   headerData {
     16 = TEXT
     16.dataWrap = <link rel="stylesheet" type="text/css" 
href="index.php?id={field:uid}&type=22" />|
   }
}



;-)
wenn jetzt der Code in der erzeugten CSS-Datei jetzt auch noch 
Zeilenwechsel hätte ...


Danke Georg! werd mir die rgmenu demnächst an tun - wollte jetzt für das 
Projekt halt ne TS Lösung.


Joachim


More information about the TYPO3-german mailing list