mardi 26 mai 2015

workOnSubpart-Problem (ungültiges HTML-Dokument)

Hallo zusammen,


Ich bedanke mich bei euch im Voraus für eure Zeit!


Ich arbeite mich momentan mit Hilfe des Buches "Einstieg in TYPO3 CMS 6.2 LTS" von Frank Bongers und Michael Hassel in TYPO3 ein.
Meine TYPO3-Version selbst ist die 6.2.1


Folgendes Problem ist bei mir aufgetaucht, und nach über 3 Tagen herumprobieren und googeln habe ich mich entschlossen bei euch Hilfe zu suchen:


Ich verwende der Einfachheit halber den simplen Beispielcode aus dem Buch.


Mein TypoScript siehr wie folgt aus:


Code:



# Default PAGE object:
page = PAGE
page.includeCSS {
  file10 = fileadmin/templates/css/08_designvorlage.css
}


page.10 = TEMPLATE
page.10 {
  template = FILE
  template.file = fileadmin/templates/08_designvorlage_mit_markierung.html
  workOnSubpart = DOCUMENT_BODY
}


das CSS wird ohne Probleme eingebunden.


Der HTML-Code sieht wie folgt aus:


Code:

<!DOCTYPE HTML>
<html lang="en-US">
<head>
  <meta charset="UTF-8">
  <title>Designvorlage Kapitel 8</title>
  <link rel="stylesheet" href="css/08_designvorlage.css" />
</head>
<body>
<!-- ###DOCUMENT_BODY### -->
  <div id="wrapper">
 
    Seiteninhalt Seiteninhalt Seiteninhalt
   
  </div>
<!-- ###DOCUMENT_BODY### -->
</body>
</html>


Im Buch wird vor der Einbindung der Subparts, und dem Ansprechen des Subparts "###DOCUMENT_BODY###" das Problem illustriert, dass im Quelltext der Seite ersichtbar ist, dass es sich nicht um ein gültiges HTML-Dokument handelt.


Trotz des Subparts ###DOCUMENT_BODY### und dem Befehl page.10.workOnSubpart = DOCUMENT_BODY sieht mein Quelltext aber nach wie vor so aus:


Code:

<!DOCTYPE html>
<html lang="en">
<head>


<meta charset="utf-8">
<!--
        This website is powered by TYPO3 - inspiring people to share!
        TYPO3 is a free open source Content Management Framework initially created by Kasper Skaarhoj and licensed under GNU/GPL.
        TYPO3 is copyright 1998-2015 of Kasper Skaarhoj. Extensions are copyright of their respective owners.
        Information and contribution at http://typo3.org/
-->






<title>Home</title>
<meta name="generator" content="TYPO3 6.2 CMS">




<link rel="stylesheet" type="text/css" href="typo3temp/stylesheet_a490dd7cbb.css?1432570160" media="all">
<link rel="stylesheet" type="text/css" href="fileadmin/templates/css/08_designvorlage.css?1432564848" media="all">














</head>
<body>


  <div id="wrapper">
 
    Seiteninhalt Seiteninhalt Seiteninhalt
   
  </div>








</body>
</html>


Das Komische an der Sache ist, dass ich durch Ändern des Befehls "page.10.workOnSubpart = DOCUMENT_BODY" in "page.10.workOnSubparts = DOCUMENT_BODY" ein Korrektes HTML-File in meinen body der Seite geladen bekomme.


Der Quelltext sieht dann so aus:
Code:

<!DOCTYPE html>
<html lang="en">
<head>


<meta charset="utf-8">
<!--
        This website is powered by TYPO3 - inspiring people to share!
        TYPO3 is a free open source Content Management Framework initially created by Kasper Skaarhoj and licensed under GNU/GPL.
        TYPO3 is copyright 1998-2015 of Kasper Skaarhoj. Extensions are copyright of their respective owners.
        Information and contribution at http://typo3.org/
-->






<title>Home</title>
<meta name="generator" content="TYPO3 6.2 CMS">




<link rel="stylesheet" type="text/css" href="typo3temp/stylesheet_a490dd7cbb.css?1432570160" media="all">
<link rel="stylesheet" type="text/css" href="fileadmin/templates/css/08_designvorlage.css?1432564848" media="all">














</head>
<body>
<!DOCTYPE HTML>
<html lang="en-US">
<head>
  <meta charset="UTF-8">
  <title>Designvorlage Kapitel 8</title>
  <link rel="stylesheet" href="css/08_designvorlage.css" />
</head>
<body>
<!-- ###DOCUMENT_BODY### -->
  <div id="wrapper">
 
    Seiteninhalt Seiteninhalt Seiteninhalt
   
  </div>
<!-- ###DOCUMENT_BODY### -->
</body>
</html>








</body>
</html>


Weiß hier einer Rat?
Ich stehe hier völlig vor einer Wand, zumal ich die Anweisungen des Buches strikt befolge, und das Problem dort durch das Ansprechen des Subparts "###DOCUMENT_BODY###" umgehend behoben sind.


Vielen Dank euch, und liebe Grüße
Chris


workOnSubpart-Problem (ungültiges HTML-Dokument)

Aucun commentaire:

Enregistrer un commentaire