Zum Inhalt springen

Aktiver Menupunkt

Erstellt am 8. August 2005 · 7 Antworten · letzte Antwort am 15. August 2005

Tags: Frage

dee ·

Hallo
Was simmt hier nicht, dass der aktive Menupunkt nicht gehighlighted wird?
Bin am Verzweifeln. Finde den Fehler nicht und auch keine Lösung im Forum.
Danke für Eure Hilfe.
Gruss aus der Schweiz, Dee

Der Typo-Script
--------------------------------------------------------------
MENU_OBEN = HMENU
MENU_OBEN {
special = directory
special.value = 4
entryLevel = 1
1 = TMENU
1 {
NO = 1
NO {
linkWrap = | | |*| | | |*| |
ATagParams = class="menuoben"
}
CUR = 1
CUR {
linkWrap = | | |*| | | |*| |
ATagParams = class="menuoben_current"
}
}
}
--------------------------------------------------------------

Das dazugehörende CSS:
--------------------------------------------------------------

#menuobenblock {
position: absolute;
right: 0px;
top: 90px;
height: 34px;
padding-right: 10px;
}

.menuoben, .menuoben a:link, .menuoben a:visited, .menuoben a:active {
color: #666666;
font-size: 10pt;
font-weight: normal;
font-family: Verdana, Arial, Helvetica, sans-serif;
text-decoration: none;
}

.menuoben_current {
color: #339900;
font-size: 10pt;
font-weight: normal;
font-family: Verdana, Arial, Helvetica, sans-serif;
text-decoration: none;
}

.menuoben a:hover {
color: #339900;
font-size: 10pt;
font-weight: normal;
font-family: Verdana, Arial, Helvetica, sans-serif;
text-decoration: none;
}
--------------------------------------------------------------

Die Einbindung:
--------------------------------------------------------------
<div id="menuobenblock" class="menuoben">
###MENU_OBEN###
</div>
--------------------------------------------------------------

toyde ·

Diese Frage soll hier wohl der Running-Gag werden..

#28118

#28198

Lies doch auch die Beiträge, wenn Sie schon doppelt und dreifach hier im Forum vor der Nase dastehen.

Stoneage ·

vorallem soll der mal richtig posten lernen. und nicht einfach so code reinpasten. wozu hat den mittwald diese ts-highlight funktionen und so eingebaut!

dee ·

Wird man denn hier nur angemotzt?
Wie ich in meinem Posting geschrieben habe fand ich nichts in Forum das mir weitergeholfen hat. Mit ACT gehts nicht. Als Anfänger bin ich der Meinung, dass ACT und CUR praktisch die gleiche Funktion haben. Aber das muss ich Euch Profis ja nicht erklären.

Als Neuling hier weiss ich leider noch nicht alles. Z.B wie man Richtig einen Code postet. Aber wenn ich etwas falsch mache, kannst ja Du, Tetramatrix, weiterhin so Nett Hilfestellung bieten. Ansonsten werde ich mich bemühen keine dummen Fragen mehr zu stellen und richtig Code zu posten. Will ja niemanden stressen.

Gruss, Dee

toyde ·

Ich habe dir 2 Threads gepostet, in denen funktionierende, fertige Codesnipets zu dem gleichen Problem, drinstehen.

Wenn das nicht hilft, dann erklär doch mal, was du dir unter Hilfe vorstellst.

dee ·

Hab ja auch nichts gesagt von wegen Hilfe. Hab ja nur geschrieben, dass ich diese schon gesehen und ausprobiert habe. Es funktionierte aber auch damit nicht. Bitte besser lesen.
Vielleicht sieht ja jemand bei meinem Code den Fehler. Ich finde diesen nicht.

Gruss, Dee

toyde ·

Doch, ACT funktioniert 🙂
Sry, sehe von meinem Rechner aus ned, was mit ACT evtl. schiefgegangen ist bei deiner Seite. Gibts nen Link? Evtl. ist sogar ein CSS-Schnitzer ein Problem.

Grüsse zurück aus Zürich.

btw:
CUR = aktuelle Seite aktiv(current)
ACT = den ganzen Pfad aktiv(Produkte > Tische > Edelholz)

- CUR funktioniert in Navigationen also nur, wenn die aktuelle Seite dieselbe Seite wie die Hauptseite ist (Produkte). Ist CUR im TypoScript, und du befindest dich auf "Edelholz", einer tieferen Ebene, dann ist der Menüpunkt "Produkte" nicht gehighlightet. Bei ACT jedoch bei jeder Seite, also empfehlenswert.

dee ·

Ich will nur den Navigationspunkt der aktiven Seite geheighlited haben. Also müsste doch CUR die richtige Variante sein?