Zum Inhalt springen

wie Setze ich den Parameter L im menü?

Erstellt am 9. Dezember 2008 · 4 Antworten · letzte Antwort am 9. Dezember 2008

Tags: Frage

thorty ·

Hallo Leute,

ich habe schon nach mehreren Quellen versucht mein Menü so zu Programmieren, dass es den entsprechenden Parameter L=x in die Lnks aufnimmt. Leider ohne Erfolg.

Hier maldas TS zu meinem Menü:

# oberes Menü

temp.menue = HMENU
temp.menue {

	1 = TMENU
	1 {
		entryLevel = 0
		maxItems = 7
		expAll = 1
		wrap = <div id="menu_main"><ul>|</ul></div>
		noBlur = 1
		NO = 1
		NO.wrapItemAndSub = <li>|</li>

		IFSUB = 1
		IFSUB.wrapItemAndSub = <li >|</li>
		ACTIFSUB < .IFSUB
	}
	2 < .1	
	2.wrap = <ul>|</ul>
	3 < .2
	4 < .3
}


# unteres Menü
temp.menuunten = HMENU
temp.menuunten.stdWrap.wrap = <table cellpadding="0" cellspacing="0"><tr>|</tr></table>
temp.menuunten.stdWrap.required = 1

temp.menuunten.1 = TMENU
temp.menuunten.1 {

   entryLevel = 0
   begin = 8
   # Normal state properties
   NO = 1
   NO{
     allWrap = <td><span class="menuunten">|</span></td>
     ATagBeforeWrap = 0
     ATagTitle.field = title
     wrap = |
   }

   # Enable active state and set properties:
   RO < .NO
   ACT < .NO
}

kann mir hier bitte Jemand helfen?
Die Seite wird 5-Sprachig.

Gruß
thorty

thorty ·
steffenk schrieb

garnicht. config.linkVars = L muss gesetzt sein, den Rest macht TYPO3 automatisch.

und was heist das jetzt genau? was muss ich machen und was genau bewirkt das? dass alle Links mit diesem Parameter erweitert werden? dass wäre nämlich perfekt.

wenn ich allerdings nur

config.linkVars = L

in mein Template einfüge verändert sich gar nichts.

Die Lösung von Norman2k funktioniert bei mir leider auch ncht.
Gibts hier noch irgendwas zu beachten? z.B. eine Bestimmte Stelle an der ich das einfügen muss?

Gruß
thorty

steffenk ·

na das geht doch auch erst wenn die Sprache umgestellt ist, bei 0 wird nichts angehangen. Ruf Deine Seite mal mit &L=1 auf, dann siehst Du es.