Hallo 🙂
Seit einer Woche beschäftige ich mich mit Typo3. Steh also noch total am Anfang. Gestern habe ich mit einem OnlineWorkshop eine kleine Seite zusammengebastelt.
(www.doc-anwaltskanzlei.de
in der blauen Leiste über LINKS und unter LOGO müsste eigentlich TOPMENU stehen aber da ist nichts. Auch im Quellcode der Seite ist der Marker nicht mehr drin.
Aber im HTML-Quellcode schon :
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01//EN"
"http://www.w3.org/TR/html4/strict.dtd">
<html>
<head>
<link rel="stylesheet" href="../css/site.css" media="screen,projection" />
<title></title>
</head>
<body>
<!-- ###DOKUMENT### start -->
<div id="komplett">
<div id="header">###LOGO###</div>
<div id="menuline">###TOPMENU###</div>
<div id="left">###LINKS###</div>
<div id="right">###RECHTS###</div>
<div id="content">###INHALT###</div>
<div id="footer">###FOOTER###</div>
</div>
<!-- ###DOKUMENT### end -->
</body>
</html>
das template sieht so aus:
page = PAGE
page {
bodyTag = <body>
includeCSS {
file1 = fileadmin/css/site.css
}
10 = TEMPLATE
10 {
template = FILE
template.file = fileadmin/templates/template.htm
workOnSubpart = DOKUMENT
marks {
TOPMENU = HMENU
TOPMENU {
special = directory
special.value = 2
1 = GMENU
1.wrap=<ul>|</ul>
1.noBlur = 1
1.NO = 1
1.NO {
XY = 100,20
align = center
background = #fdcba9
wrap = <li>|</li>
#Hintergrundbild
5 = IMAGE
5.file = fileadmin/images/topmenu.gif
#Beschriftung als Text rendern
10 = TEXT
10.text.field = title
10.fontColor = #FFFFFF
10.fontFile = fileadmin/fonts/COPRGTL.TTF
10.fontSize = 14
10.antiAlias = 1
10.offset = 0,14
10.align = center
}
1.RO < .1.NO
1.RO = 1
1.RO.5.file = fileadmin/images/topmenu_ro.gif
1.RO.10.fontColor = #000000
1.ACT < .1.NO
1.ACT = 1
1.ACT.5.file = fileadmin/images/topmenu_act.gif
1.ACT.10.fonColor = #0A3754
}
10 = HMENU
10 {
special = rootline
special.range = 2|-1
1 = TMENU
1.noBlur = 1
1.wrap = <ul id="breadcrumb"> | </ul>
1.NO.linkWrap = <li> | » </li>
1.NO.ATagTitle.field = title
1.NO.ATagTitle.noTrimWrap = | zur Seite: |
1.CUR = 1
1.CUR {
linkWrap = <li><span class="spot5" title="Sie befinden sich auf der Seite:"> | </span></li>
doNotLinkIt = 1
}
}
}
}
}
Ich glaube ich seh den Wald vor lauter Bäumen nicht mehr.
Ein Tipp woran es liegen könnte wäre super 🙂
Danke
verena
Hallo Verena,
dein TS ist bischen verwirrend weil du einmal directory und einmal rootline benutzt.
Schau mal hier unter GMENU bzw. was ich besser finde TMENU. Wenn du dann doch noch hilfe brauchst einfach nochmal melden.
http://www.mittwald.de/fileadmin/pdf/dokumentation.pdf
Gruß
Daniel
Hallo Daniel 🙂
Danke für deine schnelle Antwort!!
Ja, ich finde mein TS auch verwirrend .. wo ist denn der Unterschied zwieschen rootline und directory? Mir sagt das grad leider gar nichts..
Also es ist nicht so, dass ich einfach nur Antworten will und nichts selbst tu.
Häng grad über dem Buch "Praxiswissen Typo3" und versuch zu verstehen, was ich da lese ^^
TMENU .. alles klar, werde ich mir sofort ansehen.
Danke erstmal 🙂
melde mich bestimmt nochmal 😉
lg
verena
peinlich ..
habe den Fehler gefunden, warum das Menü nicht angezeigt wurde ..
es ist doch sinnvoll darauf zu achten, dass man die richtigen ID benutzt #giggle#
zwar sieht es jetzt grausig aus, weil das Menü senktrecht ist aber der Platz fürs Menü waagerecht, aber ich bin dran. Das wird schon 😉
So, für mich sieht das so aus, als würdest du dein Hauptmenü und dein Breadcrumb-Menü auf einen Marker ausgeben. vielleicht solltest du es trennen auf zwei marker.
Gruß
Daniel
Hallo Daniel,
ich habe jetzt erstmal das Breadcrumb-Menü gelöscht.
Momentan schraube ich an meinem Menü auf der linken Seite.
www.doc-anwaltskanzlei.de
hier ist das Problem, dass wenn ich z.B. auf "Rechtsgebiete" klicke und dann auf einen Unterpunkt navigiere, dass dann plötzlich "Rechtsgebiete" nur noch ein weisses FEld ist.
Hast du eine IDee wodran das liegT?
Hier mein TS:
page = PAGE
page {
bodyTag = <body>
includeCSS {
file1 = fileadmin/css/site.css
}
10 = TEMPLATE
10 {
template = FILE
template.file = fileadmin/templates/template.htm
workOnSubpart = DOKUMENT
marks {
INHALT < styles.content.get
FOOTER = TEXT
FOOTER.value = +++ D.O.C. - Anwaltskanzlei ~ Kaiser-Wilhelm-Str. 89 ~ 20355 Hamburg +++
TOPMENU = HMENU
TOPMENU = HMENU
TOPMENU{
special = directory
special.value = 17
1 = GMENU
1.noBlur = 1
1.NO = 1
1.NO {
XY = 150,30
align = center
background = #fdcba9
#Hintergrundbild
5 = IMAGE
5.file = fileadmin/images/topmenu.gif
#Beschriftung als Text rendern
10 = TEXT
10.text.field = title
10.fontColor = #000000
10.fontFile = fileadmin/fonts/COPRGTL.TTF
10.fontSize = 13
10.antiAlias = 1
10.offset = 0,14
10.align = center
}
1.RO < .1.NO
1.RO = 1
1.RO.5.file = fileadmin/images/topmenu_ro.gif
1.RO.10.fontColor = #000000
1.ACT < .1.NO
1.ACT = 1
1.ACT.5.file = fileadmin/images/topmenu_act.gif
1.ACT.10.fontColor = #0A3754
}
LINKS = HMENU
LINKS {
special = directory
special.value = 16
entryLevel = 1
1 = GMENU
1.wrap= <ul>|</ul>
1.noBlur = 1
1.NO = 1
1.NO.ATagTitle.field = title
1.NO {
XY = 150,30
align = center
background = #fdcba9
wrap = <li>|</li>
#Hintergrundbild
5 = IMAGE
5.file = fileadmin/images/topmenu.gif
#Beschriftung als Text rendern
10 = TEXT
10.text.field = title
10.fontColor = #000000
10.fontFile = fileadmin/fonts/COPRGTL.TTF
10.fontSize = 12
10.antiAlias = 1
10.offset = 0,14
10.align = center
}
1.RO < .1.NO
1.RO = 1
1.RO.5.file = fileadmin/images/topmenu_ro.gif
1.RO.10.fontColor = #000000
1.ACT = 1
1.ACT < .NO
1.ACT.5.file = fileadmin/images/topmenu_act.gif
1.ACT.10.fontColor = #0A3754
#1.ACT.doNotLinkIt = 1
1.ACT.linkWrap = <li>|</li>
1.ACTIFSUB < .ACT
1.ACTIFSUB = 1
1.ACTIFSUB.linkWrap = <li>|
2 = GMENU
2.noBlur = 1
2.wrap = <li><ul id=”zweitebene”>|</ul></li>
2.NO = 1
2.NO {
XY = 130,30
align = left
background = #fdcba9
wrap = <li>|</li>
#Hintergrundbild
5 = IMAGE
5.file = fileadmin/images/topmenu.gif
#Beschriftung als Text rendern
10 = TEXT
10.text.field = title
10.fontColor = #000000
10.fontFile = fileadmin/fonts/COPRGTL.TTF
10.fontSize = 11
10.antiAlias = 1
10.offset = 0,14
10.align = left
}
2.NO.ATagTitle.field = title
2.NO.linkWrap = <li>|</li>
2.RO < .2.NO
2.RO = 1
2.RO.5.file = fileadmin/images/topmenu_ro.gif
2.RO.10.fontColor = #000000
2.ACT = 1
2.ACT < .2.NO
2.ACT.5.file = fileadmin/images/topmenu_act.gif
2.ACT.10.fontColor = #0A3754
}
}
}
}
oh und ausserdem rückt er das Menü so blöde ein, da kann ich an paddig und margin ändern wie ich will. bringt nichts. leider siehts auch im ff und ie nicht gleich aus 🙁
gruss
verena
Hallo Verena,
öhm, bin jetzt nicht so der GMENU-Spezialist - eigentlich bin ich ja gar kein Speizalist 😃 - aber ich denke mal, dass das einrücken bestimmt was damit zu tun hat, dass du in dein GMENU mit den ganzen Listen-Tags gewrapt hast.
Das ist imo völlig unnötig!!
Und dann glaube ich - da bin ich mir aber nicht sicher - zumindest steht es in der TS-Ref https://docs.typo3.org/m/typo3/reference-typoscript/main/en-us/ContentObjects/Hmenu/Index.html
das du kein entryLevel brauchst wenn du special = directory hast.
Vielleicht liegt auch daran das verschwinden von dem darüberliegenden Menüpunkt.
Ansonsten sieht es doch schon ganz gut aus. Ich denke mal, dass du wegen der Schriftart kein TMENu machen kannst.
Gruß
Daniel
Hallo Daniel 😃
Danke für deine Antwort!!
So langsam fange ich an Typo3 zu mögen 😉
Meinst du ich könnte einfach mit <p>-Tags das Menü machen?
Und da dann die Untermenüs um ein paar Pixel einrücken .. hm..
Also dann schraub ich jetzt nochmal das Menü auseinander und dann mal sehen, wenns dann immernoch nicht so will wie ich dann .. dann mach ich feierabend ^^
achso: sag mal mit diesem breadcrumb-menü .. ich hab das nochmal wieder eingesetzt (Zeile 28-)
aber trotzdem wird mir immernur "###INHALT###" angezeigt.
eigentlich müsste er mir doch irgendwas anzeigen .. auch wenns "nix" ist odeR?
page = PAGE
page {
bodyTag = <body>
includeCSS {
file1 = fileadmin/css/site.css
}
10 = TEMPLATE
10 {
template = FILE
template.file = fileadmin/templates/template.htm
workOnSubpart = DOKUMENT
marks {
INHALT = COA
INHALT{
10 < Breadcrumb
20 < content.styles.get
}
10 = HMENU
10 {
special = rootline
special.range = 2|-1
1 = TMENU
1.noBlur = 1
1.wrap = <ul id="breadcrumb"> | </ul>
1.NO.linkWrap = <li> | » </li>
1.NO.ATagTitle.field = title
1.NO.ATagTitle.noTrimWrap = | zur Seite: |
1.CUR = 1
1.CUR {
linkWrap = <li><span class="spot5" title="Sie befinden sich auf der Seite:"> | </span></li>
doNotLinkIt = 1
}
}
FOOTER = TEXT
FOOTER.value = +++ D.O.C. - Anwaltskanzlei ~ Kaiser-Wilhelm-Str. 89 ~ 20355 Hamburg +++
TOPMENU = HMENU
TOPMENU = HMENU
TOPMENU{
special = directory
special.value = 17
1 = GMENU
1.noBlur = 1
1.NO = 1
1.NO {
XY = 150,30
align = center
background = #fdcba9
#Hintergrundbild
5 = IMAGE
5.file = fileadmin/images/topmenu.gif
#Beschriftung als Text rendern
10 = TEXT
10.text.field = title
10.fontColor = #000000
10.fontFile = fileadmin/fonts/COPRGTL.TTF
10.fontSize = 13
10.antiAlias = 1
10.offset = 0,14
10.align = center
}
1.RO < .1.NO
1.RO = 1
1.RO.5.file = fileadmin/images/topmenu_ro.gif
1.RO.10.fontColor = #000000
1.ACT < .1.NO
1.ACT = 1
1.ACT.5.file = fileadmin/images/topmenu_act.gif
1.ACT.10.fontColor = #0A3754
}
LINKS = HMENU
LINKS {
special = directory
special.value = 16
entryLevel = 1
1 = GMENU
1.wrap= <ul>|</ul>
1.noBlur = 1
1.NO = 1
1.NO.ATagTitle.field = title
1.NO {
XY = 150,30
align = center
background = #fdcba9
wrap = <li>|</li>
#Hintergrundbild
5 = IMAGE
5.file = fileadmin/images/topmenu.gif
#Beschriftung als Text rendern
10 = TEXT
10.text.field = title
10.fontColor = #000000
10.fontFile = fileadmin/fonts/COPRGTL.TTF
10.fontSize = 12
10.antiAlias = 1
10.offset = 0,14
10.align = center
}
1.RO < .1.NO
1.RO = 1
1.RO.5.file = fileadmin/images/topmenu_ro.gif
1.RO.10.fontColor = #000000
1.ACT = 1
1.ACT < .NO
1.ACT.5.file = fileadmin/images/topmenu_act.gif
1.ACT.10.fontColor = #0A3754
#1.ACT.doNotLinkIt = 1
1.ACT.linkWrap = <li>|</li>
1.ACTIFSUB < .ACT
1.ACTIFSUB = 1
1.ACTIFSUB.linkWrap = <li>|
2 = GMENU
2.noBlur = 1
2.wrap = <li><ul id=”zweitebene”>|</ul></li>
2.NO = 1
2.NO {
XY = 130,30
align = left
background = #fdcba9
wrap = <li>|</li>
#Hintergrundbild
5 = IMAGE
5.file = fileadmin/images/topmenu.gif
#Beschriftung als Text rendern
10 = TEXT
10.text.field = title
10.fontColor = #000000
10.fontFile = fileadmin/fonts/COPRGTL.TTF
10.fontSize = 11
10.antiAlias = 1
10.offset = 0,14
10.align = left
}
2.NO.ATagTitle.field = title
2.NO.linkWrap = <li>|</li>
2.RO < .2.NO
2.RO = 1
2.RO.5.file = fileadmin/images/topmenu_ro.gif
2.RO.10.fontColor = #000000
2.ACT = 1
2.ACT < .2.NO
2.ACT.5.file = fileadmin/images/topmenu_act.gif
2.ACT.10.fontColor = #0A3754
}
}
}
}
Hmm, dein COA ist falsch!
INHALT = COA
INHALT{
10 = HMENU
10 {
special = rootline
special.range = 2|-1
1 = TMENU
1.noBlur = 1
1.wrap = <ul id="breadcrumb"> | </ul>
1.NO.linkWrap = <li> | » </li>
1.NO.ATagTitle.field = title
1.NO.ATagTitle.noTrimWrap = | zur Seite: |
1.CUR = 1
1.CUR {
linkWrap = <li><span class="spot5" title="Sie befinden sich auf der Seite:"> | </span></li>
doNotLinkIt = 1
}
}
20 < content.styles.get
}
Versuchs doch mal so. Oder du machst für INHALT und BREADCRUMB zwei separate Marker.
Daniel
Mensch das ist ja cool #giggle#
Das funktioniert sogar !!! *kleinesfreudentänzchenaufführ*
klasse ^^
nur ö diesen Text "Sie befinden sich auf der Seite:" wird nicht angezeigt.. hm seltsam seltsam *grübel*
und meinst du da drunter wird dann auch einfach so der inhalt angezeigt?
ich glaube ich muss einfach mal testweise inhalte anlegen ..
aber nu ist erstmal das menü dran - kann ja so verhunzt nicht weitergehen 😉
danke nochmal 🙂
lg aus dem norden
verena
Probier mal folgendes:
1.wrap = Sie befinden sich hier: <ul id="breadcrumb"> | </ul>
Kann sein, dass du vielleicht Sie befinden sich hier: in "" setzen musst. Bin mir aber gerade nicht sicher. Probiers einfach mal aus.
Hmm und denn ganz abschnitt ab 1.CUR = 1 brauchst du eigentlich meiner meinung nach nicht.
Daniel
Klasse, das hat funktioniert 🙂
kannst du auch sehen: www.doc-anwaltskanzlei.de
ich glaube bei dem menü liegt der fehler irgendwo im ACTIFSUB .
das ist das einzige was ich zuletzt geändert hatte.
danke nochmal 🙂
hab bestimmt nochdie eine oder andere frage ..
gruss
verena