Zum Inhalt springen

MENU erstellen - wer hilft mir?

Erstellt am 1. März 2005 · 29 Antworten · letzte Antwort am 5. März 2005 · Seite 1 von 2

Tags: Frage

dieter99 ·

@theo: danke für die superschnelle antwort!

ich bin nun 1 schritt weiter. ich bekomme einen rollover-effekt, doch es passiert nicht das was ich wünsche.

mein menü besteht aus hintergrundbilder (hinter jeden link liegt ein "schaltknopf"). wenn ich nun über einen link fahre, dann verschwindet die schrift UND der hintergrund (der schaltknopf).
der hintergrund soll aber immer unverändert bleiben, es soll sich nur die schriftfarbe ändern.

hast du noch einen tipp, theo?

theo ·
1.RO.30.fontColor...

sorry, aber so wird das immer weitergehen, wenn du keinen bock auf dokus hast...

dieter99 ·

Der Effekt ist immer noch der gleiche:
Der Hintergrund und die Schrift verschwindet :-(

sorry, aber so wird das immer weitergehen, wenn du keinen bock auf dokus hast...

Von den Dokus alleine werde ich nicht schlau. Ich brauche dazu immer noch funktionierende Beispiele, um es besser verstehen zu können.

theo ·
dieter99 schrieb

Von den Dokus alleine werde ich nicht schlau. Ich brauche dazu immer noch funktionierende Beispiele, um es besser verstehen zu können.

da gibt es eine doku, die heißt: "typoscript by example" ... 😉

dieter99 ·
theo schrieb

da gibt es eine doku, die heißt: "typoscript by example" ... 😉

Diese Doku kannte ich noch nicht (wenn ich Zeit habe werde ich sie intensiv durcharbeiten)
Ich bin jetzt mal nach dieser Doku vorgegangen und hab den Code geändert in:

# roll-over effect 
seite.20.1.RO < seite.20.1.NO 
seite.20.1.RO = 1 
seite.20.1.RO.30.fontColor = #FF0000

Leider funzt es nicht :-(
Jetzt hab ich überhaupt keine Rollover Effekt mehr.

Also muss es wohl eher so lauten:

# roll-over effect 
1.RO < .NO 
1.RO = 1 
1.RO.30.fontColor = #FF0000

Hier bekomme ich - wie schon gesagt - einen Rollover Effekt, doch es ändert sich nicht die Schriftfarbe, sondern der Hintergrund und die Schrift verschwindet.

Bitte helft mir nochmal

dieter99 ·
1.RO < .NO
1.RO = 1
1.RO {
  30.fontColor = #FF0000
  # backColor = red
}

Was ich bei diesen Code nicht verstehe:
Obwohl ich "backColor" ausgeklammert habe, erzeugt Typo3 beim Rollover ein weißes Hintergrundbild. Wie kann ich Typo3 sagen, dass beim Rollover der Hintergrund unberührt bleiben soll?

Weiterhin reagiert Typo3 nicht auf den Code " 30.fontColor = #FF0000", bzw. " fontColor = #FF0000. Entweder die Schrift bleibt schwarz, oder sie verwindet :-(

Ju81 ·

Hier mal eins was auf jeden fall funktioniert(zumindest bei mir).

seite = PAGE
seite {
	typeNum = 0
	bodyTag = <body bgColor = "#FFFFFF">
	stylesheet = fileadmin/wbkiv3.css	
	meta.DESCRIPTION = Seite wurde von mir in nächtelanger Arbeit erstellt
	10 = TEMPLATE
	10.template = FILE
	10.template.file = fileadmin/index.html
	10.workOnSubpart = DOKUMENT
	10.marks {
		TITEL = TEXT
		TITEL.field = title
		MENUEL = HMENU
		MENUEL.special = directory
		MENUEL.special.value = 3
		MENUEL.entryLevel = 1
		MENUEL.1 = GMENU
		MENUEL.1.NO = 1
		MENUEL.1.NO {
			XY = 160, 25
			backColor = #D5E0E6
			ATagTitle.field = title			
			10 = TEXT
			10.text.field = title
			10.fontColor = #000000
			10.fontFile = fileadmin/fonts/verdana.ttf
			10.fontSize = 9
			10.niceText = 1
			10.offset = 7, 15			
			20 = IMAGE
			20.file = GIFBUILDER
			20.file {
				XY = 160,2
				backColor = #FFFFFF
				}
			20.offset = 0, 23			
			30 = IMAGE
			30.file = GIFBUILDER
			30.file {
				XY = 160,1
				backColor = #999999
				}
			30.offset = 0, 22			
			40 = IMAGE
			40.file = GIFBUILDER
			40.file {
				XY = 160,1
				backColor = #999999
				}
			40.offset = 0, 0			
			50 = IMAGE
			50.file = GIFBUILDER
			50.file {
				XY = 1,22
				backColor = #999999
				}
			50.offset = 0, 0				
			60 = IMAGE
			60.file = GIFBUILDER
			60.file {
				XY = 1,22
				backColor = #999999
				}
			60.offset = 159, 0			
			}
		MENUEL.1.RO < .MENUEL.1.NO
		MENUEL.1.RO.backColor = #FFFFFF
		MENUEL.1.CUR < .MENUEL.1.RO
dieter99 ·
Ju81 schrieb

Mich wundert das du überhaupt etwas angezeigt bekommst in deinem Coder verweist du auf keine marker !?!

Komischwerweise wurde bei mir bis jetzt nur dann ein Menü angezeigt, wenn ich keine Marker gesetzt habe. Der Code funktionierte auch einwandfrei. Nur wenn ich ein Hintergrundbild benutze dann geht der Rollover Effekt nicht.

@Ju81: Danke für deinen Code. Doch auch mit deinen Code bekomme ich kein Menü angezeigt. Es ist echt zum verzweifeln. Ich habe deinen Code an meinen Template angepasst. Folgende Zeilen wurden von mir verändert:

stylesheet = fileadmin/index.css 
...
10.template.file = fileadmin/test.html
...
10.workOnSubpart = DOCUMENT_BODY 
...
NAVIGATION.special.value = 2
...
10.fontFile = fileadmin/layout/fonts/arial.ttf

und MENUEL wurde komplett ersetzt durch den Begriff NAVIGATION

Der Marker verschwindet zwar, doch ein Menü wird zum verrecken nicht angezeigt. Wo gibt es noch mögliche Fehlerquellen? Muss ich irgendwo nochwas installieren, muss irgendwo noch ein Hacken gesetzt werden oder gibt es irgendwelche Einschränkungen meines Providers?

Mein Template schaut übrigens so aus:

<!--###DOCUMENT_BODY###-->
<table border="0" width="100%">
  <tr>
    <td width="20%">###NAVIGATION###</td>
    <td width="60%">###INHALT###</td>
    <td width="20%">###MENU_RECHTS###</td>
  </tr>
</table>
<!--###DOCUMENT_BODY###-->
dieter99 ·

Liegt`s vielleicht an dieser Einstellung?

Static template files from T3 Extensions:
Default (Include before if Root-flag is set)

Ju81 ·

Du darfst meinen code auch nicht zu 100% übernehmen
bzw. musst du am ende noch Klammern setzen.

und schmeiß am besten noch den eintrag entry level raus.

Ju81

CrocodileR ·

@dieter99:

Also sorry,

ich bin auch nicht gerade der Profi in Typo3, habe mich selbst mühevoll durch diverse Docs, Tutorials, Foren, Mailinglists etc. durchgeackert und bin dadurch echt weitergekommen. Aber du möchtest hier wirklich die kleinsten Häppchen mundgerecht serviert bekommen...

Ich denke, wenn du wirklich weiterkommen willst, dann klemm dich dahinter und lies, lies, lies, dann probier, probier, probier. Und irgendwann wirst du auch Typo3 und TS und alles verstehen und anwenden können.
Wenn du so weitermachst wie bisher, wirst du dir nur den Unmut von einigen Mitgliedern einfangen bis hin, dass irgendwann keine Antwort mehr kommt bzw. die Umsetzung deines Projektes ewig dauert und du eigentlich nicht weißt, was du tust...

Auf Fragen von mir hier im Forum konnte teilweise geantwortet werden, teilweise konnte ich nach weiterem Tüfteln die Antwort selbst reinschreiben (was ich natürlich auch gemacht habe, damit andere, die die gleichen Probleme haben, es einfacher haben).

:p Bitte nicht böse sein, aber wie gesagt, je mehr du dir selbst erarbeiten kannst, umso mehr wirst du alles verstehen. Ich spreche hier voll aus eigener Erfahrung und es war zwar ein harter Weg, aber er hat sich absolut gelohnt!!!

Gruß und viel Erfolg,

CrocodileR

dieter99 ·

Hallo CrocodileR,
mir ist soeben der Durchbruch gelungen, mein Menü funktioniert (vertikales Menü mit Hintergrundbilder (eigene JPEGs), sowie Rollover-Effekte für die Schrift)!!!!! :o :o :o

Für mich ist es echt manchmal schwierig, nur durch Theorie schlau zu werden. Wenn man fertige Scripte einsetzt und diese dann ändert bzw. erweitert, dann kann man auch die Sprache lernen. Leider wurde mir hier kein fertiges Script angeboten, was mich schon etwas überrascht hat. Das kopieren von Inhalten dauert nämlich nur Sekunden, trotzdem war niemand dazu bereit. Jeder klammert sich an seinen Code fest, wie der Hungernde an seinen letzten Stück Brot!

Ich will jetzt niemanden beleidigen, aber wenn ich jetzt meinen Code, und die Codes in diesen Posting vergleiche, dann muss ich feststellen das ich schon etwas an der Nase herumgeführt wurde.

Trotzdem vielen Dank an allen, die`s gut gemeint haben.

Schönes Wochenende
Dieter

theo ·
dieter99 schrieb

Leider wurde mir hier kein fertiges Script angeboten, was mich schon etwas überrascht hat. Das kopieren von Inhalten dauert nämlich nur Sekunden, trotzdem war niemand dazu bereit. Jeder klammert sich an seinen Code fest, wie der Hungernde an seinen letzten Stück Brot!
Ich will jetzt niemanden beleidigen, aber wenn ich jetzt meinen Code, und die Codes in diesen Posting vergleiche, dann muss ich feststellen das ich schon etwas an der Nase herumgeführt wurde.

ich habe selten solch ein vollkommen verblendetes statement gelesen.

mic_jan ·

Jeder klammert sich an seinen Code fest, wie der Hungernde an seinen letzten Stück Brot!

Und behälst du jetzt deinen Code für dich?

Gruss

Michael

TW ·
dieter99 schrieb

Hallo CrocodileR,
mir ist soeben der Durchbruch gelungen, mein Menü funktioniert (vertikales Menü mit Hintergrundbilder (eigene JPEGs), sowie Rollover-Effekte für die Schrift)!!!!! :o :o :o

glückwunsch

Für mich ist es echt manchmal schwierig, nur durch Theorie schlau zu werden. Wenn man fertige Scripte einsetzt und diese dann ändert bzw. erweitert, dann kann man auch die Sprache lernen. Leider wurde mir hier kein fertiges Script angeboten, was mich schon etwas überrascht hat.

mich auch also ehrlich leute, konnte ihm denn keiner den link zur Doku geben http://www.typo3server.com/dokumentation.html

da sind genug fertige scripte drinnen -> immer schön TRY AND ERROR!

Das kopieren von Inhalten dauert nämlich nur Sekunden, trotzdem war niemand dazu bereit. Jeder klammert sich an seinen Code fest, wie der Hungernde an seinen letzten Stück Brot!

oh mit so ner aussage sticht man immer in ein bienennest!
also ich klammere mich nicht an meinem code fest -> siehe www.typo3-for-the.net

jedoch steht alles schon irgendwo im netz! in dokus in beispielen auf seiten wie www.typo3-for-the.net oder www.typo3faq.net oder wie sie auch alle heissen..

Ich will jetzt niemanden beleidigen, aber wenn ich jetzt meinen Code, und die Codes in diesen Posting vergleiche, dann muss ich feststellen das ich schon etwas an der Nase herumgeführt wurde.

Trotzdem vielen Dank an allen, die`s gut gemeint haben.

Schönes Wochenende
Dieter

jup nicht böse gemeint was ich oben schrieb...
soll nur ne kleine inspiration für dsich sein...

aber dennoch ein schönes wochenende

cu
thorsten