Hallo,
ich möchte gerne ein externe TS-Datei einbinden. Das ist mir soweit gelungen. Mein Problem ist nur, dass er z.B. mein Template nicht erkennt. Ich stell mal einfach ein teil meiner TS-Datei hier rein. Sieht jemand von euch, wo ich den Fehler gemacht habe?
### <include_typoscript: source="FILE: fileadmin/files/ts/main.ts"> BEGIN:
//
// Project: Mein Unikart - MAIN
// Version: 1.0.0
// Date: 14.01.2008
// Auhor: Benjamin Pagel
//
page = PAGE
page {
includeCSS.screen = fileadmin/files/style_normal.css
includeCSS.screen.media = all
headerData {
10 = TEXT
10 {
field = title
stdWrap.noTrimWrap = |<title>Mein Unikart - |</title>|
}
}
}
page.10 = TEMPLATE
page.10 {
template = FILE
template.file = fileadmin/files/main.html
workOnSubpart = DOCUMENT_BODY
relPathPrefix = fileadmin/files/
subparts {
// Navigation
NAVIGATION_1 < temp.navigation_1
NAVIGATION_2 < temp.navigation_2
NAVIGATION_3 < temp.navigation_3
BRADCRUMB < temp.breadcrumb
FOOTER < temp.footer
// Content
NORMAL_CONTENT < styles.content.get
}
}
Die Dateien liegen auch im Ordener fileadmin/files 😉
Vielen Dank im Voraus!
hm, sieht ok aus =) hast du in deinem Template den Submarker
<!-- ###DOCUMENT_BODY### -->
gesetzt?
Das hat schonmal wunderbar funktioniert! DANKE!
Ich habe jetzt nur noch das Problem, dass meine Subparts nicht richtig erkannt werden.
Hier ein kleiner Ausschnitt:
<body>
<!-- ###DOCUMENT_BODY### begin -->
<div class="container">
<div class="header">
<img src="img/logo.gif" id="logo" />
<div class="header_container">
<div class="breadcrumb"><!-- ###BRADCRUMB### begin -->BRADCRUMB<!-- ###BRADCRUMB### end --></div>
<img src="img/group_pic.jpg" class="header_group_pic" />
</div>
</div>
Ich seh leider nicht, wo der Fehler ist. Bin für jede Hilfe dankbar! #paralyzed#
...
ich seh nur einen Subpart
BRADCRUMB, was auch immer das ist 😉
NAVIGATION_1..3 FOOTER und NORMAL_CONTENT seh ich nicht im Template
LG
Cope
ja ok... ich hab den anderen Teil erstmal ausgeklammert.
Hier die gesamte Datei:
<body>
<!-- ###DOCUMENT_BODY### begin -->
<div class="container">
<div class="header">
<img src="img/logo.gif" id="logo" />
<div class="header_container">
<div class="breadcrumb"><!-- ###BRADCRUMB### begin -->BRADCRUMB<!-- ###BRADCRUMB### end --></div>
<img src="img/group_pic.jpg" class="header_group_pic" />
</div>
</div>
<div class="normal_content">
<div class="navigation">
<div class="navigation_header"></div>
<div class="navigation_1"><!-- ###NAVIGATION_1### begin -->NAVIGATION_1<!-- ###NAVIGATION_1### end --></div>
<div class="navigation_2"><!-- ###NAVIGATION_2### begin -->NAVIGATION_2<!-- ###NAVIGATION_2### end --></div>
<div class="navigation_3"><!-- ###NAVIGATION_3### begin -->NAVIGATION_3<!-- ###NAVIGATION_3### end --></div>
</div>
<div class="content">
<div class="content_header"></div>
<div class="text"><!-- ###NORMAL_CONTENT### begin -->NORMAL CONTENT<!-- ###NORMAL_CONTENT### end --></div>
<div class="footer"><!-- ###FOOTER### begin -->FOOTER<!-- ###FOOTER### end --></div>
</div>
</div>
</div>
<!-- ###DOCUMENT_BODY### end -->
</body>
Hi, ich hab soweit erstmal den Fehler gefunden. :o
Ich möchte nun bspw. meinen Footer einbinden. Ich vermute mal, dass hier noch ein Fehler drin ist, so dass dieser nicht eingebunden wird.
Hier der TS-Code für den Footer:
temp.footer = HMENU
temp.footer {
special = list
special.value = 11,12,13,14,15,16,17
1 = TMENU
1 {
wrap = <ul> | </ul>
NO.allWrap = <li> | - </li>|*||*|<li> | </li>
}
}
Vielen Dank für eure Hilfe!
Hallo king_pagel,
kannst Du mir einen Tipp geben, wie Du die externe ts-Datei eingebunden hast? Ich stehe da gerade ziemlich auf dem Schlauch.
Vielen Dank schon mal.
Hi deelite,
du legst ein template in Typo3 an und schreibst bzsp. ins Setup Feld
<INCLUDE_TYPOSCRIPT: source="FILE: fileadmin/files/ts/main.ts">
Die Datei musst du dann natürlich noch hochladen 😉