Zum Inhalt springen

Problem mit MENU_OBEN

Erstellt am 22. Mai 2006 · 20 Antworten · letzte Antwort am 23. Mai 2006 · Seite 1 von 2

Tags: Frage

Atomhamster ·

config.cache_period = 10
page = PAGE
page {
typeNum = 0
# Allgemeine Seiteneigenschaften setzen
bodyTag = <body bgcolor="FFFFF" topmargin="0" leftmargin="0"
meta.AUTHOR = Yannick Baierl
meta.DESCRIPTION = Die Webpräsenz der KLJB-Zornheim
stylesheet = fileadmin/style.css

# Die Designvorlage integrieren
10 = TEMPLATE
10.template = FILE
10.template.file = fileadmin/vorlage.html
10.workOnSubpart = DOKUMENT

10.marks {
# Den Platzhalter DATUM ansprechen
DATUM = TEXT
DATUM.data = date : d.m.Y

# Das Logo einlesen
LOGO = IMAGE
LOGO.file = fileadmin/images/logo.jpg
LOGO.file.width = 930

}

# Das Textmenü oben erstellen
MENU_OBEN = HMENU
MENU_OBEN {
special = directory
special.value = 2
}

}

--------------------------------------------------------------

Das ist mein aktuelles Template was ich gerade am erstellen bin. Leider wird das Menü oben nicht angzeigt, obwohl ich nach Anleitung alles richtig eingebunden bzw hingeschrieben habe.
Ich habe die ID von "Menü oben" nachgeschaut und bin mir sicher dass diese 2 beträgt^^Weiß jemand woran das eventuell liegen könnte?

mfg
Hamst0r

theo ·
Atomhamster schrieb

Leider wird das Menü oben nicht angzeigt, obwohl ich nach Anleitung alles richtig eingebunden bzw hingeschrieben habe.

Die Anleitung möchte ich sehen, in der diese zwei Zeilen ausreichen um ein Menü anzeigen zu können...

Du hast ja praktisch null Angaben in Deinem TS (mit null meine ich auch null, denn diese beiden Zeilen aus Deinem Beispiel brauchst Du sowieso nicht...)

theo ·

@georg:
Kannze nich mal vorher sagen, daß Du immer 'ne Minute vor mir postest...? #angry#

just2b ·
theo schrieb

@georg:
Kannze nich mal vorher sagen, daß Du immer 'ne Minute vor mir postest...? #angry#

hehe, naja immerhin hast du mehr geschrieben und noch dazu was in fett... und noch ein icon dazu.. *g* verzeih! 😉))

Atomhamster ·

nunja also hier in meiner anleitung steht folgendes:

Das obere Textmenü erstellen:

Den Platzhalter MENU_OBEN ansprechen:

01 page = PAGE
02 page {
[...]
16 10.marks {
[...]
56 }
57
58 # Das Textmenü oben erstellen
59 MENU_OBEN = HMENU
60 }
61 }

Nach der Anweisung soll der Platzhalter MENU_OBEN angesprochen werden. Nur leider wird dieser bei mir nicht angesprochen^^

Bild: img268.imageshack.us/…/new4yw.th.jpg

theo ·

Kein Typoscript => keine Beratung

Oder möchtest Du, daß ich mir einfach mal ausdenke, was Du da sonst noch alles zwischen den Zeilen ausgeklammert hast?

page = PAGE
page {
[...]
10.marks {
[...]
 }
 # Das Textmenü oben erstellen
 MENU_OBEN = HMENU
 }
 }

Das meinst Du doch nicht ernst, oder?

Den Spruch mit der Glaskugel erspar ich Dir... 😉

Atomhamster ·

axo lol ja sry 🙂 kannte die funktion garnicht^^ Also ich besitze als Anleitung das Buch Praxiswissen TYPO3 von Robery Meyer. Dort ist ein Beispiel zu einer Erstellung eines Templates gegeben. Ich habe jetzt das Datum und logo eingebunden, jedoch stellt er mir das menü nich dar^^

config.cache_period = 10
page = PAGE
page {
     typeNum = 0
     # Allgemeine Seiteneigenschaften setzen
     bodyTag = <body bgcolor="FFFFF" topmargin="0" leftmargin="0"
     meta.AUTHOR = Yannick Baierl
     meta.DESCRIPTION = Die Webpräsenz der KLJB-Zornheim
     stylesheet = fileadmin/style.css

     # Die Designvorlage integrieren
     10 = TEMPLATE
     10.template = FILE
     10.template.file = fileadmin/vorlage.html
     10.workOnSubpart = DOKUMENT

     10.marks {
        # Den Platzhalter DATUM ansprechen
        DATUM = TEXT
        DATUM.data = date : d.m.Y

        # Das Logo einlesen
        LOGO = IMAGE
        LOGO.file = fileadmin/images/logo.jpg
        LOGO.file.width = 930
      }
      
      # Das Textmenü oben erstellen
      MENU_OBEN = HMENU
      MENU_OBEN {
         special = directory
         special.value = 4
         1 = TMENU
         1.NO = 1
      }
Atomhamster ·

ah ich volldepp die klammer in zeile 26 musste weg..🙂 meld mich wenn ich wieder probleme hab, thx

Yannick B.

Atomhamster ·
config.cache_period = 10
page = PAGE
page {
     typeNum = 0
     # Allgemeine Seiteneigenschaften setzen
     bodyTag = <body bgcolor="FFFFF" topmargin="0" leftmargin="0"
     meta.AUTHOR = Yannick Baierl
     meta.DESCRIPTION = Die Webpräsenz der KLJB-Zornheim
     stylesheet = fileadmin/style.css

     # Die Designvorlage integrieren
     10 = TEMPLATE
     10.template = FILE
     10.template.file = fileadmin/vorlage.html
     10.workOnSubpart = DOKUMENT

     10.marks {
        # Den Platzhalter DATUM ansprechen
        DATUM = TEXT
        DATUM.data = date : d.m.Y

        # Das Logo einlesen
        LOGO = IMAGE
        LOGO.file = fileadmin/images/logo.jpg
        LOGO.file.width = 930
      
      
      # Das Textmenü oben erstellen
      MENU_OBEN = HMENU
      MENU_OBEN {
         special = directory
         special.value = 2
         1 = TMENU
         1.NO = 1
         1.NO.linkWrap = &nbsp;|&nbsp;&#124; |*| &nbsp;|&nbsp;&#124; |*| &nbsp;|
      }

      # Das grafische Menü erstellen
      MENU_LINKS = HMENU
      MENU_LINKS {
            special = directory
            special.value = 3
            1 = GMENU
            1.NO = 1
            1.NO {
                XY = 178, 24
                backColor = #364497
      
                # Text auf den Menüpunkt rendern
                10 = TEXT
                10.text.field = title
                10.fontColor = #FFFFFF
                10.fontFile = fileadmin/fonts/verdana.ttf
                10.fontSize = 12
                10.niceText = 1
                10.offset = 14, 16
      }
}

Er zeigt die Schrift auf den Button nicht an. Habe jetzt schon mehrmals überprüft und getestet, sitzt wieder eine klammer falsch?^^
Bild: img268.imageshack.us/…/test7ag.jpg

Atomhamster ·

ahja lol du hast recht, in meinem buch steht zwar 10.niceText = 1 aber egal ;D danke

jetzt habe ich ein weiteres problem,...ich arbeite ja mit dem mozilla firefox browser. Im internet explorer wird mir leider 50 % der seite garnicht angezeigt..🙁 eine idee an was das liegen könnte?

Atomhamster ·

Meinst du das? Was muss ich denn an der style.css verändern, dass es in beiden Browsern gleich angezeigt wird?

body,
html {
	margin: 0px;
	padding: 0px;
}

.menu_oben {
	font-family: verdana, arial, helvetica, sans-serif;
	color: #FFFFFF;
	font-weight: bold;
	font-size: 10px;
	text-decoration: none;
	padding-top: 4px;
}
.menu_oben a {
   text-decoration: none;
   color: #FFFFFF;
}
.menu_oben a:hover {   
   text-decoration: underline;
   color: #008000;
}

.inhalt_oben {
	font-family: verdana, arial, helvetica, sans-serif;
	color: #008000;
	font-weight: normal;
	font-size: 9px;
}
.inhalt_oben a {
	color: #008000;
	text-decoration: underline;
}
.rootline a:hover {
	color: #008000;
	text-decoration: underline;
}
.inhalt {
	font-family: verdana, arial, helvetica, sans-serif;
	color: #008000;
	font-size: 11px;	
}
.inhalt h1 {
	font-family: verdana, arial, helvetica, sans-serif;
	color: #008000;
	margin: 0px;
	font-size: 13px;
}
.inhalt p {
	line-height: 135%;
}
just2b ·

soll ich jetzt raten? ich keinn deine seite nicht, weiß nicht wo du was einbindest.. glaskugel ist defekt und sorry bin nicht in stimmung _alle_ möglichkeiten aufzuzählen, die *irgendwie* in betracht kommen....

lg

toyde ·

Dann grüss ich mal die Runde und sage: weiss auf weiss gibt auch unsichtbar :p

In der "menu oben"-Zeile fehlt die Hintergrundfarbe.

bgcolor="#008000"
Atomhamster ·

Gut jetzt zeigt er mir das schonmal an:

Nur leider fehlt der grüne Balken über dem weißen Fenster(inhalt,etc.) in der IE ansicht immernoch. Und in beiden Ansichten ist der trennstrich über home dicker als die anderen

Aktuelle css

body,
html {
	margin: 0px;
	padding: 0px;
}

.menu_oben {
	font-family: verdana, arial, helvetica, sans-serif;
	bgcolor="#008000";
	font-weight: bold;
	font-size: 10px;
	text-decoration: none;
	padding-top: 4px;
}
.menu_oben a {
   text-decoration: none;
   color: #000000;
}
.menu_oben a:hover {   
   text-decoration: underline;
   color: #008000;
}

.inhalt_oben {
	font-family: verdana, arial, helvetica, sans-serif;
	color: #000000;
	font-weight: normal;
	font-size: 9px;
}
.inhalt_oben a {
	color: #364497;
	text-decoration: underline;
}
.rootline a:hover {
	color: #008000;
	text-decoration: underline;
}
.inhalt {
	font-family: verdana, arial, helvetica, sans-serif;
	color: #061467;
	font-size: 11px;	
}
.inhalt h1 {
	font-family: verdana, arial, helvetica, sans-serif;
	color: #061467;
	margin: 0px;
	font-size: 13px;
}
.inhalt p {
	line-height: 135%;
}