hallo typo3-liste,
und wieder eine HMENU-frage :0)
habe ein menü mit 2 ebenen zusammengestöpselt, das soweit auch funktioniert.
bei einem festgelegten menüpunkt (in der hauptebene mit der uid=3),
möchte ich nun als submenü ein ankermenü einbauen.
meine idee ist dies mit einem
NO.allWrap.append bzw.
ACT.allWrap.append
also
temp.mainnav = HMENU
temp.mainnav {
entryLevel = 0
1 = TMENU
1 {
noBlur = 1
expAll = 1
wrap = <ul id="MainNav">|</ul>
NO {
ATagTitle.field = title
wrapItemAndSub = <li>|</li>
allWrap = <h1>|</h1>
allWrap.append = CONTENT
allWrap.append < lib.contentnav
allWrap.append.if {
value.field = uid
equals = 3
}
}
[ ... usw. ... ]
}
zu realisieren und da passieren jetzt - meiner meinung nach -sehr
merkwürdige dinge:
das ankermenü wird eingebaut und auch richtig gewrappt, aber auf alle
menüpunkte der hauptebene.
die if-abfrage wird komplett ignoriert.
testweise habe ich mal versucht nur normalen text dranzuhängen. hier
klappt die if-abfrage: d.h. der text wird nur beim menüpunkt mit der
uid=3 drangehängt
[ ... ]
allWrap = <h1>|</h1>
allWrap.append = TEXT
allWrap.append.value = BLABLA
allWrap.append.if {
value.field = uid
equals = 3
}
[ ... ]
kann mit jemand dieses verhalten erklären?
wie kriege ich die richtige if-abrage hin?
übrigens auch bei einem allWrap.append = HTML wird die if-abrage übergangen.
an diesem punkt brauche ich eure hilfe
danke und liebe grüße
maria
_______________________________________________
TYPO3-german mailing list
TYPO3-german@lists.typo3.org
http://lists.typo3.org/cgi-bin/mailman/listinfo/typo3-german