ich habe aber im html
<!-- ###DOKUMENT### begin -->
und dazwischen meinen
###TEASER###
<!-- ###DOKUMENT### end -->
ich habe aber im html
<!-- ###DOKUMENT### begin -->
und dazwischen meinen
###TEASER###
<!-- ###DOKUMENT### end -->
Und was soll mir das nun sagen ?
und wie sagst du ihm das er zwischen dem begin+end was einfügt??
ich mach das über den marker!!
Im template sind doch diese Marker gesetzt:
<!--###menu_2### begin -->
<!--###menu_2### end -->
sind das nicht Subparts????
<!--###menu_2### begin -->
<!--###menu_2### end -->
Ja.... aber bei dem anderen Template ging das ja, bei genau dem gleichen TypoScript.
Hier nochmal das HTML-File:
1.
<body>
2.
3.
<table name="header_menu1" border="1" cellpadding="0" cellspacing="0">
4.
<tr>
5.
<td>
6.
<!--###menu_2### begin -->
7.
<!--###menu_2### end -->
8.
<td/>
9.
</tr>
10.
</table>
11.
12.
13.
<table name="header_menu2" border="1" cellpadding="0" cellspacing="0">
14.
<tr>
15.
<td>
16.
<!--###menu_1### begin -->
17.
<!--###menu_1### end -->
18.
</td>
19.
</tr>
20.
</table>
21.
22.
<hr color="green">
23.
24.
25.
<table name="menu_content" border="1" cellpadding="0" cellspacing="0">
26.
<tr>
27.
<td>
28.
<!--###menu_3### begin -->
29.
<!--###menu_3### end -->
30.
</td>
31.
</tr>
32.
<tr>
33.
<td id="content">
34.
<!--###content_1### begin -->
35.
<!--###content_1### end -->
36.
</td>
37.
</tr>
38.
</table>
39.
40.
</body>
41.
</html>
schau mal hier http://www.typo3.net/uploads/media/dokumentation.pdf
seite 43
Jetzt zeigt er mir zwar die Website an, aber meine Menüs nicht mehr. Wie bekomme ich denn jetzt die GMENUs wieder eingeblendet ?
Hier der Aktuelle Template Code:
# Menu 1
temp.menu_1 = HMENU
temp.menu_1.special = directory
temp.menu_1.special.value = 48 # Legt die Unterseiten des Menus fest seitenid=48
# Menu Ebene 1
temp.menu_1.1 = GMENU
temp.menu_1.1 {
NO = 1
NO {
XY = 100, 25
wrap = <td>|</td>
10 = TEXT
10.text.field = title
10.fontColor = black
10.fontFile = fileadmin/egnite/font/menu.ttf
10.offset = 5, 15
}
}
# Menu2
temp.menu_2 = HMENU
temp.menu_2.special = directory
temp.menu_2.special.value = 49 # Legt die Unterseiten des Menus seitenfest id=49
# Menu Ebene 1
temp.menu_2.1 = GMENU
temp.menu_2.1 {
NO = 1
NO {
XY = 100, 25
wrap = <td>|</td>
10 = TEXT
10.text.field = title
10.fontColor = black
10.fontFile = fileadmin/egnite/font/menu.ttf
10.offset = 5, 15
}
}
# Menu3
temp.menu_2 = HMENU
temp.menu_2.special = directory
temp.menu_2.special.value = 49 # Legt die Unterseiten des Menus seitenfest id=49
# Menu Ebene 1
temp.menu_2.1 = GMENU
temp.menu_2.1 {
NO = 1
NO {
XY = 100, 25
wrap = <td>|</td>
10 = TEXT
10.text.field = title
10.fontColor = black
10.fontFile = fileadmin/egnite/font/menu.ttf
10.offset = 5, 15
}
}
# SubMenu
temp.submenu = HMENU
temp.submenu.entryLevel = 2
# SubMenu Ebene 1
temp.submenu.1 = GMENU
temp.submenu.1 {
NO = 1
NO {
XY = 100, 25
wrap = <br>|</br>
10 = TEXT
10.text.field = title
10.fontColor = black
10.fontFile = fileadmin/egnite/font/menu.ttf
10.offset = 5, 15
}
}
temp.submenu.2 = GMENU
temp.submenu.2 {
NO = 1
NO {
XY = 100, 25
wrap = <br>|</br>
10 = TEXT
10.text.field = title
10.fontColor = black
10.fontFile = fileadmin/egnite/font/menu.ttf
10.offset = 5, 15
}
}
page.2 = HMENU
page.2.special = rootline
page.2.special.range = 2|-1
page.2.special.targets.3 = page
page.2.1 = TMENU
page.2.1.target = _top
page.2.1.wrap = |
page.2.1.NO {
linkWrap = | >
}
##########################################################################
# AutoParser Konfiguirieren
plugin.tx_automaketemplate_pi1 {
# Templatefile auslesen
content = FILE
ontent.file = fileadmin/egnite/test2.html
# Prefix all relative paths with this value:
relPathPrefix = fileadmin/egnite/
}
# SupParts ansprechen
page = PAGE
page.typeNum = 0
page.10 = TEMPLATE
page.10 {
template = FILE
template.file = fileadmin/egnite/test2.html
workOnSubpart = DOKUMENT
}
# TEMPLATE fur den BODY BEREICH
temp.mainTemplate = TEMPLATE
temp.mainTemplate {
template =< plugin.tx_automaketemplate_pi1
# Nimmt alles zwischen den <body>-Tags
workOnSubpart = DOKUMENT_BODY
# Ersetzen der Subparts durch Dynamischen Inhalt
subparts.menu_1 < temp.menu_1
subparts.menu_2 < temp.menu_2
subparts.menu_3 < temp.menu_3
subparts.submenu < temp.submenu
subparts.rootline < temp.rootline
subparts.content_1 < temp.content_1
# Ersetzen der Subparts durch Dynamischen Content
subparts.content < styles.content.get
# TEMPLATE fuer den HEADER BEREICH
temp.headTemplate = TEMPLATE
temp.headTemplate {
template =< plugin.tx_automaketemplate_pi1
# Nimmt alles zwischen den <HEADER>-Tags
workOnSubpart = DOKUMENT_HEADER
}
# Hauptseite laden
page = PAGE
page.typeNum = 0
# Kopieren vom Inhalt des Templates in den <BODY>-Tag
page.10 < temp.mainTemplate
# Kopieren vom Inhalt des Templates in den <HEAD>-Tag
page.headerData.10 < temp.headTemplate
Und hier der Aktuelle HTML Template Code:
<!--###DOKUMENT### begin -->
<table border="1" cellpadding="0" cellspacing="0" width="800" height="600" bgcolor="#ffffff">
<tr>
<td colspan="2">
<table border="1" cellpadding="0" cellspacing="0">
<tr id="zeile1">
<td bgcolor="#000000">
ImageSpacer
</td>
<td rowspan="3" bgcolor="#000000">
ImageFirmenlogo
</td>
<td bgcolor="#000000">
Spacer
</td>
<td id="menu_2" colspan="4" bgcolor="#000000" align="right">
HIER SOLL MENU_2 REIN
</td>
</tr>
<tr id="zeile2">
<td rowspan="2">
ImageSpacer
</td>
<td rowspan="2">
ImageSpacer
</td>
<td>
HIER SOLL MENU_1 REIN
</td>
<td>
ImageSpacer
</td>
</tr>
<tr id="zeile3">
<td colspan="2">
ImageSpacer
</td>
</tr>
</table>
</td>
</tr><tr>
<td valign="top" width="200">
<table border="0" cellpadding="10" cellspacing="0">
<tr>
<td>
HIER SOLL MENU_3 REIN
</td>
</tr>
</table>
</td>
<td valign="top" bgcolor="#FFFFFF">
<table border="0" cellpadding="10" cellspacing="0">
<tr>
<tr>
ROOTLINE
</tr>
<td>
Hier steht dan nspäter der content_1 !
</td>
</tr>
</table>
</td>
</tr>
</table>
<!--###DOKUMENT### end -->
und jetzt solltest du da wo steht
HIER SOLL MENU_1 REIN
einen Marker setzen!!
Beachte Marker ist nicht gleich Subpart!
also ###MENU_1###
bei mir ist ###MENU_1### nun NAVITOP
10.marks {
NAVITOP = HMENU
NAVITOP.special = list
NAVITOP.special.value = 2,6,5,4,3,7
NAVITOP.1 = GMENU
NAVITOP.1.NO {
10 = IMAGE
XY = 125, 24
10.file =
....
Er macht es nicht !!!!!! #evil# #evil# #evil#
Gottverdammt... es geht nicht !
Kann nicht jemand mal meinen Typoscript editieren und verbessern und dann hier posten ???? Hier geht nix... jetzt zeigt mir das Templat an, aber da wo ich im Template den Marker gesetzt habe "###menu_1###" steht dann genau "###menu_1###" !!! Warum ???