Zum Inhalt springen

RollOver geht! aber Active nicht???

Erstellt am 2. Juni 2004 · 10 Antworten · letzte Antwort am 2. Juni 2004

Tags: Frage

nldx ·

Hallo,

ich erstelle eine Website basierend auf Typo 3.6.1
für einen Kunden...

Es soll so sein, dass für die aktive Page der Menu-Button anders wird (ACT) und so bleibt - nach der Auswahl... So das der User sieht welchen Punkt er angewäht hat (o. aktiv ist) .... aber es geht nicht!
RO funzt aber ACT nicht !?

LINK zur Website: http://www.nordbau.com/cms/

für das Menu habe ich folgendes Template angelegt:

##############################
menu.10 = TEMPLATE
menu.10 {
template = FILE
template.file = fileadmin/frames/menu.html
workOnSubpart = DOCUMENT_BODY
marks.MENU_ITEMS = HMENU
marks.MENU_ITEMS.special = directory
marks.MENU_ITEMS.special.value = 1
marks.MENU_ITEMS.entryLevel = 0
marks.MENU_ITEMS.1 = GMENU
marks.MENU_ITEMS.1.target = page
marks.MENU_ITEMS.1 {
expAll=0
NO {
wrap = | <BR>
XY = [4.w], [4.h]
4 = IMAGE
4.file = fileadmin/bt_blanc.gif
10 = TEXT
10.text.field = title
10.offset = 14,20
10.fontColor = #000080
10.fontFile = t3lib/fonts/verdana_italic.ttf
10.fontSize = 10
}
RO < .NO
RO = 1
RO.4.file = fileadmin/bt_underline.gif
ACT < .NO
ACT = 1
ACT.4.file = fileadmin/bt_active.gif
ACT.10.fontColor = black
}
}
##############################

Kann mir jemand helfen???

Grüße
Robert

doku ·

du benutzt doch frames, da kann das nicht funktionieren.
da gips ein spezielles javascript für und in der testsite auch ein sehr schönes beispiel.

nldx ·

Hy doku,

welche "Testsite" meinst DU? Eines der Packages oder das Frames-Toturial?

Grüße
Robert

nldx ·

...OK das geht jetzt zumindest. Lag wohl am Bild.

Wie kann ich denn direkt auf die Seiten IDs verlinken, vom Menu aus???

kann mir jemand da weiterhelfen.

Also wenn man auf Punkt 1 klickt im Menu wird über _top auf dessen ID verlinkt...

Robert

nldx ·

Hallo doku,

nun habe ich es geschnallt, mein Frameset besteht im Prinzip nur aus zwei Frames ("menu" und "page").
Frame "menu" verlinkte auf "page" und somit aktualisierte sich nicht der "menu" Frame.
Jetzt habe ich auf _top verlinkt und ACT funktioniert einwandfrei. Problem gelöst - der Neuaufbau des "menu" Frame geht so schnell das es eh nicht stört!

(Hatte das frame Toturial von Kasper durchgeakert und dort war halt auf page verlinkt...;-)

Das Typo3 Frameset wir später in die eigentliche Page eingebettet - die noch eine übergeordnete in HTML erstellte statische Level1 Navigation hat.

Mir waren die Frames wichtig, da die Seiten nachher mit viel Text gefüttert werden und sich das Menu nicht verschieben soll.

grüße
Robert #giggle#

doku ·

nun ja, aber das ist halt nicht die saubere lösung. den menuframe einfach auch neu zu laden macht den frame ja schlichtweg überflüssig...

...und sich das Menu nicht verschieben soll.

das geht aber auch wunderbar (und wesentlich flexibler) ohne frames, aber da hat wohl jeder seinen eigenen geschmack.
ich hab mich jedenfalls von frames (die ich früher mal "geliebt" habe... 😉 ) vollständig verabschiedet und arbeite nur noch mit css.

nldx ·

...mag sein, ich weiss das mit css noch andere Möglichkeiten bestehen - auch Javaskript bietet da ja Abhilfe.

Ich habe noch ca. 100 Websites nicht nur postivie Erfahrungen mit CSS gemacht !
Hattest Du mal bei nem wichtigen Job der auf CSS gedrillt war, nen Kunden mit nem CSS unfreundlichen Browser (der es auch nicht eingesehen hat sich nen zeitgemäßen zu laden)? Ich hatte mal einen und ich für meinen Teil wäge nun einfach immer ab, was angebracht ist.

CSS ist definitiv die Zukunft und die hat im Internet ja schon gestern bekommen.

so long, meistens flüchte ich eh in Flash..

Rob