Zum Inhalt springen

GMENU läßt sich nicht in HTML-Template plazieren!?!?

Erstellt am 24. Januar 2004 · 2 Antworten · letzte Antwort am 26. Januar 2004

Tags: Templates & Layouts, Frage

tony ·

Hi,

nach unzähligen Versuchen fällt mir nix mehr ein, selbst das Beispiel aus "Typo3 - Die deutsche Dokumentation mit Referenz" bekomme ich nicht zum laufen.

Meine Frage: " Wie plaziert man ein GMENU zw. den entsprechenden Markern im HTML-Template?

Hier mein primitives HTML-Template:

<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
<HTML>
<HEAD>

<!--
This website is brought to you by Typo3 - get.content.right
Typo3 is a free open source Content Management Framework
created by Kasper Skaarhoej and licensed under GNU/GPL.
Information and contribution at http://www.typo3.com
-->
<TITLE>GMENU Test</TITLE>

<META HTTP-EQUIV="Content-Type" CONTENT="text/html; charset=iso-8859-1">

</HEAD>

<BODY>
<!-- ###DOCUMENT_BODY### START-->

<!-- Tabelle Zeile 1 -->
<table WIDTH="500" BORDER="2">
<tr height="20" >
<td>
<!-- ###MENU### START -->

<h1> GMENU </h1>

<!-- ###MENU### ENDE -->
</td>
</tr>

<!-- Tabelle Zeile 2 -->
<tr height="20" >
<td>

</td>
</tr>

<!-- Tabelle Zeile 3 -->
<tr height="20" >
<td>

</td>
</tr>
</table>

<!-- ###DOCUMENT_BODY### END-->
</BODY>
</HTML>

Und hier TS:

# Default PAGE object:
page = PAGE
page.typeNum = 0

page.20 = TEMPLATE
page.20 {
template = FILE
template.file = fileadmin/template.html
workOnSubpart = DOCUMENT_BODY

marks.MENU = HMENU
marks.MENU.1 = GMENU
marks.MENU.1 {
expAll=1
NO {
backColor = #F5D68C
XY = [10.w]+10, 15
10 = TEXT
10.text.field = title
10.fontSize = 9
10.offset = 1, 8
10.niceText = 1
}
}
}

Warum wird das Menü nicht angezeigt?

aleina ·

Guten Morgen,

Du hast in Deinem HTML-Template das Menü als "Subpart" gesetzt und in Deinem Typo-Template als "Marker" angesprochen.

Entweder Du setzt in Deinem HTML-Dokument nur einen Marker, also z.B.

###MENU###

oder

nur einen Subpart

<!--###MENU### start-->
<!--###MENU### stop-->

...und sprichst das Ganze in Typo dann entsprechend an:

entweder mit

marks.MENU.....

oder mit

subparts.MENU....

Ich hoffe, das hat ein wenig geholfen, viel Spaß noch weiterhin! 😉

aleina