Ich habe bisher nur im "alten" Typo3 entwickelt und sitze gerade an meiner ersten Extension mit Extbase.
Es wird ein komplexer Export für XML Daten, leider laufe ich bereits in der Anfangsphase in Probleme, da mir ein Div Wrapper störend in die Quere kommt, den ich leider nicht entfernt bekomme...
<div class="tx-[Erweiterungsname]">
// Normale XML Ausgabe
</div>
Es ist bereits ein eigener PageType angelegt und er hat ein eigenes Template, sollte also nichts von der Parent Seite erben.
feedPage = PAGE
feedPage {
typeNum = 81
config {
disableAllHeaderCode = 1
admPanel = 0
xhtml_cleaning = 0
no_cache = 1
additionalHeaders = Content-Type:text/xml
metaCharset = utf-8
}
10 = USER
10 {
userFunc = tx_extbase_core_bootstrap->run
pluginName = Pi1
extensionName = ...
controller = ...
action = list
settings =< plugin.....settings
persistence =< plugin.....persistence
view = plugin.....view
}
}
Ich kriege in der UserFunc nichts überschrieben mit StdWrap und auch von außerhalb kann ich nur zusätzlich wrappen. Auch stripHtml kann ich nur von außen anwenden, was natürlich auch sämtliche XML Tags mitnimmt.