Zum Inhalt springen

rootline menü: aktuellen eintrag "disable"

Erstellt am 10. Dezember 2002 · 9 Antworten · letzte Antwort am 11. Dezember 2002

Tags: Frage

Andrej ·

hai,

habe folg. rootline menü, das auch funktioniert:
marks.CLICKPATH = HMENU
marks.CLICKPATH.special = rootline
marks.CLICKPATH.special.range = 1|-1
marks.CLICKPATH.special.targets.3 = page
marks.CLICKPATH.1 = TMENU
marks.CLICKPATH.1.target = _top
marks.CLICKPATH.1.wrap = <table width="100%" border="0" cellspacing="0" cellpadding="0"><tr><td><font color="{$cSet.color2}" size="1">Sie befinden sich hier:</font></td></tr><tr bgcolor="{$cSet.color3}"><td><font color="{$cSet.color2}" size="1"><font color="{$cSet.color3}"> </font> | </font></td></tr></table>
marks.CLICKPATH.1.NO {
linkWrap = | >&nbsp;
}

jetzt möchte ich, daß der jew. aktuelle eintrag zwar gezeigt, aber nicht mit einem link gewrapped wird.
habe es (z.b.) so versucht:

marks.CLICKPATH.1.ACT {
ACT = 1
noLink = 1
linkWrap >
}
marks.CLICKPATH.1.CUR {
CUR = 1
noLink = 1
linkWrap >
}

funzt aber nicht.
wo liege ich falsch?

besten dank! viele grüße

dj.​picasso ·

Hi,

wenn, dann müßte es meines Erachtens nach: doNotLinkIt = 1 heißen.

Laut Doku müßte aber: marks.CLICKPATH.special.range = 1|-2 dasselbe Ergebnis liefern.

Ciao
DJ Picasso

Andrej ·

range 1|-2 unterdrückt die anzeige des aktuellen eintrags.
ich möchte ihn aber zeigen, jedoch ohne link.

ich probiers mal mit dem dontlinkit .

danke!

Andrej ·

doNotLinkIT funktioniert.

allerdings werden dann für das gesamte menü die links unterdrückt.
wie schaffe ich es, daß es nur der aktuelle ist, der nicht mit linkwrap versehen wird?

dj.​picasso ·

Hi,

wo hast Du denn doNotLinkIt gesetzt.

Ich würde erst einmal nur versuchen ihn bei CUR zu setzen.
Bei ACT müßte er Dir eigentlich auch alles ohne Links anzeigen.

Ich frage mich ob bei der rootline der Ausdruck ACT überhaupt sinnvoll ist oder eigentlich eher überflüssig.
ACT steht doch stellvertretend für den "aktuellen Pfad durch den Baum" also hier doch "eher identisch" mit der rootline bzw. doppelt gemoppelt.

Daher vielleicht mal die Empfehlung ACT ganz rauszunehmen und nur die CUR zu nutzen mit doNotLinkIt.

Ciao
DJ Picasso

dj.​picasso ·

Hi,

Andrej schrieb

klappt net 🙁

Ich verstehe nicht, was Du gemacht hast.
Ich habe es jetzt bei mir getestet und es funktioniert so wie Du es haben willst!!!! #giggle# #giggle#
Ich könnt' ja jetzt 'ne Bierfrage raus machen 😃
Ciao
DJ Picasso

dj.​picasso ·

Hi,

ich bin es nochmal.

Versuche doch mal den Code:

marks.CLICKPATH = HMENU
marks.CLICKPATH {
special = rootline
special.range = 1|-1
special.targets.3 = page
1 = TMENU
1.target = _top
1.wrap = <table width="100%" border="0" cellspacing="0" cellpadding="0"><tr><td><font color="{$cSet.color2}" size="1">Sie befinden sich hier:</font></td></tr><tr bgcolor="{$cSet.color3}"><td><font color="{$cSet.color2}" size="1"><font color="{$cSet.color3}"> </font> | </font></td></tr></table>
1.NO {
linkWrap = | >&nbsp;
}

1.CUR < 1.NO
1.CUR = 1
1.CUR {
doNotLinkIt = 1
linkWrap = | >&nbsp;
}
}

Ciao
DJ

Andrej ·

hello mr. dj,

das hat geklappt! 😃
cool.

hatte mich irgendwo vertippt.

besten dank!
dafür spendier ich 'n bier. wann biste mal in kölle?

gruß

dj.​picasso ·

Hi,

Andrej schrieb

das hat geklappt! 😃
dafür spendier ich 'n bier. wann biste mal in kölle?

eigentlich verhältnismäßig häufig.

Nähe zu Bochum ist ja da!!
Ich trinke ein ......"Alt-Bier 😃 😃 "

... ne, lieber ein Kölsch!!
Ciao
Der DJ