Zum Inhalt springen

Container mit 2 inhalten

Erstellt am 7. November 2007 · 1 Antwort · letzte Antwort am 7. November 2007

Tags: Frage

unreal1000 ·

Hallo,

Ich habe ein Template mit Templavoila gemappt, funktioniert soweit alles gut.
Ich darf jedoch das template nicht ändern da mehrere projekte damit laufen.

die aufteilung ist grob so:

------------------------------------------
|links (mit HMENU) | mitte | rechts |
------------------------------------------

ich habe schon ein HMNEU in der linken spalte, nun möchte ich darunter eine 2 HMMEU mit einer Sprachauswahl. Diese sprachauswahl liegt als +ext schon vor.

nun meine frage:
ist es möglich, in den links container, unterhalb des 1sten HMENU´s das Sprachmenu per ts einzuladen? ohne das template ändern zu müssen?

danke für die hilfe.

unreal1000 ·

Danke, habe es über ein anderes Forum lösen können.
Da ich nicht nur Frage hier auch die Lösung siehe unten..

jetzt für alle mit dem gleichen hirn wie ich (leer) #angry#

habe vergessen das HMENU kommt auch aus einer +ext

Menü / Ebene 1 origibnal
#
temp.menu3 = HMENU
#temp.menu3.entryLevel = 0
# First level menu-object, textual
temp.menu3.1 = TMENU
#temp.menu3.1.expAll = 1
temp.menu3.1.noBlur = 1
temp.menu3.1 {
wrap = <div id="leftnav"><ul>|</ul></div>
NO {
wrapItemAndSub = <li class="lvl1">|</li>
stdWrap.htmlSpecialChars = 1
}
ACT < .NO
ACT.wrapItemAndSub = <li class="lvl1-act">|</li>
ACT = 1
}
# Ebene 2
temp.menu3.2 = TMENU
temp.menu3.2.expAll = 1
temp.menu3.2.noBlur = 1
temp.menu3.2 {
wrap = <ul>|</ul>
NO {
wrapItemAndSub = <li class="lvl2">|</li>
stdWrap.htmlSpecialChars = 1
}
ACT < .NO
ACT.wrapItemAndSub = <li class="lvl2-act">|</li>
ACT = 1
}
# Ebene 3
temp.menu3.3 = TMENU
temp.menu3.3.expAll = 1
temp.menu3.3.noBlur = 1
temp.menu3.3 {
wrap = <ul>|</ul>
NO {
wrapItemAndSub = <li class="lvl3">|</li>
stdWrap.htmlSpecialChars = 1
}
ACT < .NO
ACT.wrapItemAndSub = <li class="lvl3-act">|</li>
ACT = 1
}

das ist das ertse HMENU.

lege ich so in den container:

lib.col1content1 < temp.menu3

funktioniert!

jetzt aber das sprachmenü drunter!

code der +ext:

temp.langMenu1 = HMENU
temp.langMenu1 {
special = language
special.value = 0,1,2
special.normalWhenNoLanguage = 0
1 = TMENU
1 {
noBlur = 1
# Normal link to language that exists:
NO = 1
wrap = <div id="lang"><ul class="langmenu"><h2 class="csc-firstHeader">Sprachwahl</h2>|</ul></div>
NO {
wrapItemAndSub = <li class="lvl1">|</li>
stdWrap.htmlSpecialChars = 1
stdWrap.setCurrent = deutsch || english || française ||
stdWrap.current = 1
}
ACT < .NO
ACT.wrapItemAndSub = <li class="lvl1-act">|</li>
ACT = 1
USERDEF1 < .NO
USERDEF1.linkWrap = <span style="color:#d9dadb;"> | </span>
USERDEF1.doNotLinkIt = 1
}
}

habs so probiert geht aber nicht:

lib.col1content1 < temp.menu3
lib.col1content1.10 < temp.langMenu1

########### hier die lösung ##########

lib.col1content1 = COA
lib.col1content1.10 < temp.menu3
lib.col1content1.20 < temp.langMenu1