Hallo Liste,
ich versuche gerade eine Menüstruktur mit einem grafischen Menü aufzubauen.
Plattform : Linux, Typo 3.6.0
Template :
# Default PAGE object:
page = PAGE
page.typeNum = 0
page.bodyTag = <body bgcolor="#FFFFFF" link="#15416D" vlink="#15416D" alink="#15416D" leftmargin="0" topmargin="0" rightmargin="0" bottommargin="0" marginwidth="0" marginheight="0">
page.10 = TEMPLATE
page.10 {
template = FILE
template.file = fileadmin/index.html
workOnSubpart = DOKUMENT
marks.LOGO = IMAGE
marks.LOGO.file = fileadmin/images/logo_intranet.jpg
marks.LOGO.file.width = 200
marks.INHALT < styles.content.get
marks.NAVIGATION = HMENU
marks.NAVIGATION.entryLevel = 0
marks.NAVIGATION.1 = GMENU
marks.NAVIGATION.1.expAll = 1
marks.NAVIGATION.1.NO {
backColor = #AAAAAA
XY = 100, 20
10 = TEXT
10.text.field = title
10.fontFile = fileadmin/verdana.ttf
10.fontSize = 10
10.offset = 4, 10
10.niceText = 1
}
}
Auszug aus meiner Designvorlage :
<tr>
<td width="200" height="450" valign="top">###NAVIGATION###
</td>
</tr>
Die Seite wird ohne Fehlermeldung angezeigt -
jedoch ohne meine Navigation.
Was kann ich tun oder wo kann ich nachschauen ?
Die Apache Logs zeigen keine Fehler an.
Hi,
vielleicht hilft dir ein Ausschnitt aus meinem Menu etwas weiter:
# Normaler Link
NO.backColor = #FF9933
NO = 1
NO.XY = [4.w],[4.h]
NO.4 = IMAGE
NO.4.file = fileadmin/template/main/images/vicus_images/stein_navi_120_1.png
NO.10 = TEXT
NO.10.text.field = nav_title // title
NO.10.fontFile = fileadmin/template/main/fonts/timesbd.ttf
NO.10.fontColor = #F7D8A1
NO.10.fontSize = 17
NO.10.offset = 0,19
NO.10.align = center
#NO.10.niceText = 1
Man kann natürlich das NO noch klammern, ich habe die Erfahrung gemacht dass der niceText dazu führt dass der Text nicht angezeigt wird, nimm ihn vielleicht mal raus.
Gruß
Oli
molari schriebHi,
vielleicht hilft dir ein Ausschnitt aus meinem Menu etwas weiter:
# Normaler Link
NO.backColor = #FF9933
NO = 1
NO.XY = [4.w],[4.h]
NO.4 = IMAGE
NO.4.file = fileadmin/template/main/images/vicus_images/stein_navi_120_1.png
NO.10 = TEXT
NO.10.text.field = nav_title // title
NO.10.fontFile = fileadmin/template/main/fonts/timesbd.ttf
NO.10.fontColor = #F7D8A1
NO.10.fontSize = 17
NO.10.offset = 0,19
NO.10.align = center
#NO.10.niceText = 1
Man kann natürlich das NO noch klammern, ich habe die Erfahrung gemacht dass der niceText dazu führt dass der Text nicht angezeigt wird, nimm ihn vielleicht mal raus.
Gruß
Oli
Hallo Oli,
Danke für Deinen Tip.
Ich werde das mal ausprobieren.
cu junges
Guten Morgen,
ich glaube, das Problem liegt etwas anders.
An welcher Stelle definierst Du denn, ab welcher Seiten-ID das Menü eingelesen werden soll?
Ich hab zwar noch die 3.5.0-Version von Typo, aber in meinem Script steht etwas wie:
marks.NAVIGATION.special.value = 1 #(Seiten-ID)
Damit Du es etwas besser einordnen kannst, an welcher Stelle es steht, hier noch ein bisserl mehr Code (mein Marker heisst halt MENU und nicht NAVIGATION):
page.10 {
marks.MENU = HMENU
marks.MENU.special = directory
marks.MENU.special.value = 1 #(Seiten-ID)
marks.MENU.excludeUidList = 11
marks.MENU.entryLevel = 0
marks.MENU.1 = GMENU
marks.MENU.1 {
expAll=0
NO {
backColor = #666666
wrap = | <br>
# Breite und Höhe eines Menüeintrags setzen:
#XY = [10.w] +25, 20
XY = 200, 20
10 = TEXT
10.text.field = title
10.fontFace = fileadmin/fonts/verdana.TTF
10.fontColor = #ffffff
10.fontSize = 14px
10.offset =17, 14
10.niceText = 1
}
# Style des aktuellen Menüs:
ACT < .NO
ACT = 1
ACT {
backColor = #666666
10.fontColor = #ffffcc
10.niceText = 1
}
RO < .NO
RO=1
RO {
backColor= #666666
10.fontColor = #ffffcc
}
}....
Viel Erfolg,
Schnickeschnack