Hallo liebes Forum.
Ich bin so gut wie am Ziel, dennoch hab ich ein kleines Problem.
Und zwar folgendes...
Ich möchte auf einer Seite XML-Code ausgeben.
Mit FCE lege ich die XML Knoten an, alles kein Problem.
Im Page TS habe ich folgendes stehen, damit er mir XML ausgibt:
page = PAGE
#neuen PageTyp für XML anlegen
page.typeNum = 2
page.config {
#entfernt diverse header angaben
disableAllHeaderCode = 1
#standard doctype deaktivieren
disableCharsetHeader = 1
#entfern die HTML Kommentare
disablePrefixComment = 1
#lege eigenen doctype an
additionalHeaders = Content-Type: text/xml;charset=utf8
#xml prolog anlegen
xmlprologue = <?xml version="1.0" encoding="UTF-8"?>
}
#entfern die <a> links der CE
tt_content.stdWrap.dataWrap >
Er Gibt mir auch XML-Code aus, alles kein Ding.
Jedoch hätte ich gern den XML-Prolog an oberster Stelle stehen.
Ich kann dies erreichen, wenn ich
disableAllHeaderCode = 0
setze.
Dann werden jedoch die HTML Elemente dargestellt und es ist kein XML-Code mehr.
Gibt es nicht eine Möglichkeit, den HTML-Code zu deaktivieren und den XML-Prolog
anzulegen? Das Page.config object bietet ja die eigenschaft xmlprologue, aber
die wird nicht verarbeitet wenn
disableAllHeaderCode = 1
ist.
Wenn ich ein Text Object als page.10 anlege, setzt mir typo3 eine
schöne leer zeile in die 1. zeile und dies ist nicht XML Konform.
Ich brauch wirklich Hilfe, ich probier das schon seit 1 Woche -.-
Gruß Slurp