Zämme,
Habe da ein kleines Problem und hoffe vielleicht von jemandem Hilfe zu bekommen. Ich bin noch ziemlich neu bei Typo 3 und wollte nun mal versuchen ein Menu zu kreieren. Doch egal welche Art von Menu ich wähle, es wird nie angezeigt. Hier mein letzter Versuch
page = PAGE
page.typeNum = 0
page.bodyTag = <body topmargin="0" Leftmargin="0" bgcolor="white">
page.20 = TEMPLATE
page.20 {
template = FILE
template.file = fileadmin/template.html
workOnSubpart = DOKUMENT
marks.MENU_LINKS = HMENU
marks.MENU_LINKS.1 = GMENU
marks.MENU_LINKS.1 {
expAll=1
NO {
backColor = #F5D68C
XY = 80, 15
10 = TEXT
10.text.field = title
10.fontSize = 9
10.offset = 1, 8
10.niceText = 1
}
}
}
und das Html File:
<html>
<head>
<title>Untitled Document</title>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
</head>
<body>
<!--###DOKUMENT###-->
<table width="450" border="0" cellspacing="10" cellpadding="0">
<tr>
<td> </td>
<td><!--###MENU1###--></td>
</tr>
<tr>
<td><!--###MENU_LINKS###--></td>
<td> </td>
</tr>
</table>
<!--###DOKUMENT###-->
</body>
</html>
Kann mir da jemand helfen, ich weiss einfach nicht weiter. Habe alle Menus, welche in der deutschen Dokumentation beschrieben sind versucht, doch keines läuft. Was is los? Bin ich einfach zu dumm??
HIIIIIIIILLLLLFFFEEEEEEEEE
Das kann mehrere Ursachen haben:
1. keine TTF-Datei für den Font spezifiziert!
2. ImageMagick funktioniert vielleicht nicht und kann daher keine Menüs erzeugen
Schon mal mit einem Textmenü probiert?
Jochen Weiland
Ich würde die Marker im Template auch nicht unbedingt in Kommentare schreiben. Soweit ich weiss, müssen SubParts in Kommentaren stehen, Marker dürfen dagegen nicht.
Könnte ein Grund (von vielen) sein.
Ich dagegen kämpfe im Moment mit dem gleichen Problem (Menü unsichtbar), auch mit Markern. Wenn also jemand noch andere Gründe weiss, wäre ich auch dankbar... ;-)
Ciao,
Jürgen
😃 Hallo zusammen,
Wollte mich mal kurz bedanken, für die schnelle Hilfe. Es waren effektiv 2 Saudumme Fehler:
1. Ich habe vergesen ImgMagick zu installieren
2. habe die Marker in klammern geschrieben, das ist nicht erlaubt.
@Jürgen:
Poste doch mal deinen Code, vielleicht kann ich dir diesmal ja helfen. Wie du selber sagst, es kann viele Ursachen haben. Was für Menus hast du denn kreiert? 😉
Gruss Jean-Claude
Nanu, so spät noch so fleissig? ;-)
Hier ist mein Code, über jede Hilfe bin ich dankbar:
site = PAGE
site.typeNum = 0
site.stylesheet = fileadmin/style.css
site.shortcutIcon= fileadmin/favicon.ico
site.10 = TEMPLATE
site.10 {
template = FILE
template.file = fileadmin/template.html
workOnSubpart = TEMPLATE
# des is bloss a Test!
marks.USERFORM = TEXT
marks.USERFORM.value = Login-<br>Formular
# MMP (Menu Making Problems)
marks.MENUBAUM = HMENU
marks.MENUBAUM.entryLevel = 0
marks.MENUBAUM.1 = TMENU
marks.MENUBAUM.1.expAll = 1
marks.MENUBAUM.2 = TMENU
marks.MENUBAUM.2.expAll = 1
marks.INHALT_MITTE = CONTENT
marks.INHALT_MITTE.table = tt_content
}
Der Test mit dem Formular funktioniert (Text erscheint), der Content wird auch brav angezeigt (allerdings merkwürdigerweise in konfuser Reihenfolge), und das Menü erscheint überhaupt nisch... 🙁
Hab nach ein bisschen Rumstöbern im Forum so den Verdacht, dass es mit Markern nicht geht, sondern dass man Subparts fürs Menü verwenden muss...
By the way: Hat jemand ne Ahnung, wie man die erste Menüebene nicht als Link definiert, sondern als einfachen Text? Z.B. mit "wrap = </a>|" oder so? Oder gibt's was Eleganteres?
Schonmal fettes Merci für Eure Hilfe!
Ciao,
Jürgen
hallo Jürgen,
hier dein Versuch des Menus:
# MMP (Menu Making Problems)
marks.MENUBAUM = HMENU
marks.MENUBAUM.entryLevel = 0
marks.MENUBAUM.1 = TMENU
marks.MENUBAUM.1.expAll = 1
marks.MENUBAUM.2 = TMENU
marks.MENUBAUM.2.expAll = 1
Soviel ich weiss, reicht es nicht einfach das TMENU zu definieren, du musst auch noch den Normalzustand angeben. Hier mein Versuch für dein Menu:
# MMP (Menu Making Problems)
marks.MENUBAUM = HMENU
marks.MENUBAUM.entryLevel = 0
marks.MENUBAUM.1 = TMENU
marks.MENUBAUM.1 {
expAll = 1
#Ab hier deffiniere ich den Normalzustand:
NO.allWrap = <font face="Arial"
size="1">|</font><br>
}
marks.MENUBAUM.2 = TMENU
marks.MENUBAUM.2 {
expAll = 1
#Ab hier deffiniere ich den Normalzustand:
NO.allWrap = <font face="Arial"
size="1">|</font><br>
}
Ich denke so sollte es laufen(konnte es leider noch nicht testen). Übrigens, Menus mit Marks konstruieren läuft im fall immer(speziell bei textmenus). Dazu brauchst du keine Subparts.
Noch ein Detail, sollte es ein horizontales Menu werden, dann lass einfach die <br> Tags weg.
Viel Vergnügen und noch ne gut nacht
Jean-Claude
Vielen Dank Jean-Claude,
dein Tipp mit dem Normalzustand hat genau ins Schwarze getroffen!
*freu* 😃
Jetzt hab ich nur noch das Problem mit dem Content, der in der falschen Reihenfolge dargestellt wird. Aber dazu wurschtel ich erst noch ein bisschen selber rum bzw. starte einen anderen Thread im richtigen Forum.