Zum Inhalt springen

Versteckten Menü-Eintrag in Breadcrumbs anzeigen

Erstellt am 7. April 2007 · 3 Antworten · letzte Antwort am 7. April 2007

Tags: Frage

Chaloc ·

Hallo,

da ich mir mit der TSRef nicht mehr helfen kann, frage ich mal hier nach. Ich habe im Prinzip zwei Menüs auf meiner Seite. Ein ganz normales Hauptmenü in dem ich Einträge wie Startseite und Impressum versteckt habe.

Diese sollen über feste Links außerhalb dieses Menüs aufgerufen werden. Über dem Seiteninhalt wird dann noch ein Breadcrumb-Menü angezeigt z. B. Domain --> Praxis --> Wartezimmer. Das funktioniert alles so lange ich die im Menü nicht versteckten Seiten aufrufe. Sobald ich auf "Impressum" klicke verschwinden die Breadcrumbs. Das ist auch durchaus schlüssig, aber umgehen würde ich es trotzdem gerne in der Art showMenuIfItemIsHidden oder so in der Richtung. In der TSRef finde ich nichts in dieser Richtung, gibt es eine Möglichkeit?

Hauptmenü:

# Menu 1 cObject
lib.menu_1 = HMENU
# First level menu-object, textual
lib.menu_1.1 = TMENU
lib.menu_1.1 {
	noBlur = 1
	# Normal state properties
	NO.allWrap = <div class="level1-no"> | </div>
	NO.stdWrap.htmlSpecialChars = 1
	# Enable active state and set properties:
	ACT = 1
	ACT.stdWrap.htmlSpecialChars = 1
	ACT.allWrap = <div class="level1-act"> | </div>
}
# Second level menu-object, textual
lib.menu_1.2 = TMENU
lib.menu_1.2 {
	noBlur = 1
	# Normal state properties
	NO.allWrap = <div class="level2-no"> | </div>
	NO.stdWrap.htmlSpecialChars = 1
	# Enable active state and set properties:
	ACT = 1
	ACT.stdWrap.htmlSpecialChars = 1
	ACT.allWrap = <div class="level2-act"> | </div>
}

Breadcrumbs:

lib.breadcrumbs = COA
lib.breadcrumbs {
	10 = HMENU
	10 {
		special = rootline
		special.range = 0|-1
		1 = TMENU
		# no unneccessary scripting.
		1.noBlur = 1
		# Current item should be unlinked
		1.CUR = 1
		1.target = _self
		1.wrap = <div class="breadcrumbstext"> | </div>
		1.NO {
			stdWrap.field = title
			ATagTitle.field = nav_title // title
			linkWrap = <a href="index.php">meine-domain.de</a> <img src="fileadmin/templates/main/images/arrow.jpg" alt="Pfeil innerhalb der Pfadangabe" /> ||*|  <img src="fileadmin/templates/main/images/arrow.jpg" alt="Pfeil innerhalb der Pfadangabe" />  |*|
		}
		# Current menu item is unlinked
		1.CUR {
			stdWrap.field = title
			linkWrap = <a href="index.php">meine-domain.de</a> <img src="fileadmin/templates/main/images/arrow.jpg" alt="Pfeil innerhalb der Pfadangabe" /> ||*|   <img src="fileadmin/templates/main/images/arrow.jpg" alt="Pfeil innerhalb der Pfadangabe" />  |*|
			doNotLinkIt = 1
		}
	}
}

Grüße

Kai

just2b ·

Hallo kai,

nimm die Seiten aus dem hauptmenü mittels excludeUidList = id1,id2 raus, dann sind sie in dem einen menü und im andern nicht

georg

Chaloc ·
just2b schrieb

nimm die Seiten aus dem hauptmenü mittels excludeUidList = id1,id2 raus, dann sind sie in dem einen menü und im andern nicht

Hallo Georg,

danke für den Hinweis, der hat mich auf die richtige Fährte gebracht. Habe es jetzt über includeNotInMenu gelöst. War in der Referenz nur im TMENU unterwegs und habe HMENU überhaupt nicht beachtet. #angry#

Grüße

Kai