Hallo,
ich schlage mich seit einigen Tagen mit dem autoparser herum. Dazu habe ich aus dem Typo3-Kochbuch von Ebner & Lobacher das Beispiel in mein Projekt eingebaut. Allerdings bekomme ich bei der TS-Eingabe eine seltsames TS-Highlighting, auf dessen Ursache ich noch nicht gekommen bin.
Hier das TS:
plugin.tx_automaketemplate_pi1 {
content = FILE
content.file = fileadmin/xxx.html
relPathPrefix = fileadmin/
relPathPrefix.IMG = fileadmin/
elements {
HEAD.all = 1
HEAD.all.subpartMarker = DOCUMENT_HEAD
HEAD.rmTagSections = title
BODY.all = 1
BODY.all.subpartMarker = DOCUMENT_BODY
DIV.all=1
}
Dabei wird DOCUMENT_HEAD in rot angezeigt, während DOCUMENT_BODY in blau erscheint. Bei der ANzeige des Seitenquelltextes erscheint mein html-Code im Head-Bereich, nicht im Body.
Hier mein HTML-Code:
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<title>xxx</title>
<link href="xxx.css" rel="stylesheet" type="text/css" />
</head>
<body>
<div id="container">
<div id="header">
<div id="bildraum"></div>
<div id="navi"></div>
</div>
<div id="navi2"></div>
<div id="content"></div>
<div id="footer"></div>
</div>
</body>
</html>
Und das ist der Seitenquelltext:
<!DOCTYPE html
PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; 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-2010 of Kasper Skaarhoj. Extensions are copyright of their respective owners.
Information and contribution at http://typo3.com/ and http://typo3.org/
-->
<title>xxx</title>
<meta name="generator" content="TYPO3 4.4 CMS">
<link rel="stylesheet" type="text/css" href="typo3temp/stylesheet_670d0f71b2.css?1284982408" media="all">
<link rel="stylesheet" type="text/css" href="fileadmin/xxx.css?1286706013" media="all">
<link rel="stylesheet" type="text/css" href="fileadmin/yac.css?1285833745" media="all">
<script src="typo3temp/javascript_93077bb238.js?1284976082" type="text/javascript"></script>
<div id="container"><!--###container### begin -->
<div id="header"><!--###header### begin -->
<div id="bildraum"><!--###bildraum### begin --><!-- --><!--###bildraum### end --></div>
<div id="navi"><!--###navi### begin --><!-- --><!--###navi### end --></div>
<!--###header### end --></div>
<div id="navi2"><!--###navi2### begin --><!-- --><!--###navi2### end --></div>
<div id="content"><!--###content### begin --><!-- --><!--###content### end --></div>
<div id="footer"><!--###footer### begin --><!-- --><!--###footer### end --></div>
<!--###container### end --></div>
</head>
<body>
</body>
</html>
Ich weiß langsam nicht mehr, wo ich nach dem Fehler suchen soll. Vielleicht fällt euch ja etwas auf oder ein?
Mila