Zum Inhalt springen

Template wird nicht eingebunden!?

Erstellt am 13. April 2007 · 9 Antworten · letzte Antwort am 13. April 2007

Tags: Frage

NickD ·

hallo,

ich habe wie immer ein template eingebunden, jedoch wird nichts angezeigt.
mein ts besteht ausschließlich aus folgendem code:

page = PAGE
page {
      typeNum = 0
      bodyTag = <body bgcolor="#FFFFFF" topmargin="0" leftmargin="0">
      stylesheet = fileadmin/templates/css/main_style.css
      
      10 = TEMPLATE
      10.template = FILE
      10.template.file = fileadmin/templates/main_template.html
      10.workOnSubpart = DOKUMENT

}

mein template + css liegen auch im richtigen ordner.

mein html-template:

<html>
	<head>
		<title>TEST</title>
	</head>
			
	<body>
	   <div id="header">
		 <div id="logo">
			<!-- ###LOGO### -->
		 </div>
	         <div id="page_select">
			<!-- ###PAGE_SELECT### -->
		 </div>
	   </div>
	   <div id="main_menu">
		 <!-- ###MAIN_MENU### -->
	   </div>
           <div id="sub_menu">
                <!-- ###SUB_MENU### -->
	   </div>
		
	<!-- DOCUMENT BEGIN -->
	<div id="center_pos">
		 <div id="center_border">
	         	<div id="title">
				<!--###TITLE###-->
		 </div>
		 <div id="content_center">
			<!--###CONTENT_CENTER###-->
		 </div>
	</div>			
     </div>
<!-- DOCUMENT END -->
	<div id="left">
	 <div id="center_border">
	   <div id="login">
		<!-- ###LOGIN### -->
	   </div>
         </div>
	<div id="content_left">			
		<!-- ###CONTENT_LEFT### -->
	</div>
	</div>
			
						
	<div id="right">
          								 				     <!-- ###CONTENT_RIGHT### -->
       </div>
	<div id="foother">
		 <!-- ###FOOTHER### -->
	</div>			 						
</body>
</html>

ich danke für jede art von hilfe!

lg, nick

just2b ·

abgesehen davon, dass das doch normalerweise zwischen die body-tags gehört, sehe ich ein C und kein K

georg

NickD ·

wenn ich die zeile mit dem subpart auskommentiere, dann erscheint das template...
habe ich da was falsch gemacht?

just2b ·
NickD schrieb

wenn ich die zeile mit dem subpart auskommentiere, dann erscheint das template...
habe ich da was falsch gemacht?

ja, siehe voriges postings

georg

NickD ·

hab es nun so geändert:

page = PAGE
page {
      typeNum = 0
      bodyTag = <body bgcolor="#FFFFFF" topmargin="0" leftmargin="0">
      stylesheet = fileadmin/templates/css/main_style.css
      
      10 = TEMPLATE
      10.template = FILE
      10.template.file = fileadmin/templates/main_template.html
      10.workOnSubpart = DOCUMENT

}

und in meinem template das DOCUMENT neu positioniert:

<html>
[...]
<body>
<!--DOCUMENT BEGIN-->
[...]
<!--DOCUMENT END-->
</body>
</html>

leider wird dann garnichts angezeigt...

Michaelh74 ·

Ein Klassiker bei mir ist:
fileadmin/templates/main_template.htm
statt
fileadmin/templates/main_template.html
also mit .html oder .htm

Wenn das Dokument richtig gesetzt ist, tipp ich auf einen flaschen Pfad oder Schreibfehler.

Wird denn das CSS richtig eingebunden? Siehts Du anzeichen vom Template im Quelltext oder wird nur der Inhalt nicht angezeigt?

Gruß
Michael

NickD ·

wenn ich workonsubpart rausnehme, wird das template richtig angezeigt.
css wird ebenfalls dann richtig eingebunden. sobald ich die zeile workonsubpart reinschreibe, erscheint garnichts mehr (auch nicht im quellcode).

karlchen ·

workOnSubpart sagt das Wort schon... es möchte auf einem Subpart arbeiten 😉

probier mal sowas in der richtung 😉

<!-- ###DOCUMENT_BODY### begin -->

in deinem Fall ist es nur ein Kommentar und Typo3 weiß nicht was er damit machen soll, deswegen klappt es auch wenn du die Zeile auskommentierst,
da du dann keine Beschränkungen mehr vorgibst.

karlchen