Hallo @all
nach dem ich lange mit dem normale Template gearbeitet habe, versuch ich es jetz mit Template Autoparser etwas zu machen...aber so wie bei mir anscheinend immer passiert bekomme ich das nicht hin.
Also, in die Hoffnung das mir jemand hier weiter helfen kann poste ich einfach mein Problem.
Mein Problem ist das ich den Inhalt zwei mal raus bekomme.
Die HTML Ausgabe sieht so aus:
[.....]
<!-- CONTENT ELEMENT, uid:2/text [begin] -->
<a id="c2"></a>
<!-- Text: [begin] -->
<p class="bodytext">ich</p>
<!-- Text: [end] -->
<!-- CONTENT ELEMENT, uid:2/text [end] -->
</div><!--
<!-- CONTENT ELEMENT, uid:2/text [begin] -->
<a id="c2"></a>
<!-- Text: [begin] -->
<p class="bodytext">ich</p>
<!-- Text: [end] -->
<!-- CONTENT ELEMENT, uid:2/text [end] -->
end -->
<!-- CONTENT ELEMENT, uid:1/text [begin] -->
<a id="c1"></a>
<!-- Text: [begin] -->
<p class="bodytext">will</p>
<!-- Text: [end] -->
<!-- CONTENT ELEMENT, uid:1/text [end] -->
</div><!--
<!-- CONTENT ELEMENT, uid:1/text [begin] -->
<a id="c1"></a>
<!-- Text: [begin] -->
<p class="bodytext">will</p>
<!-- Text: [end] -->
<!-- CONTENT ELEMENT, uid:1/text [end] -->
end -->
<!-- CONTENT ELEMENT, uid:3/text [begin] -->
<a id="c3"></a>
<!-- Text: [begin] -->
<p class="bodytext">heim</p>
<!-- Text: [end] -->
<!-- CONTENT ELEMENT, uid:3/text [end] -->
</div><!--
<!-- CONTENT ELEMENT, uid:3/text [begin] -->
<a id="c3"></a>
<!-- Text: [begin] -->
<p class="bodytext">heim</p>
<!-- Text: [end] -->
<!-- CONTENT ELEMENT, uid:3/text [end] -->
end -->
<!--###conb### begin --><div id="conb">###conb###</div><!--###conb### end -->
</div>
Mein TS sieht so aus:
#config.simulateStaticDocuments = 1
#config.simulateStaticDocuments_noTypeIfNoTitle = 1
#config.spamProtectEmailAddresses = 1
#config.sys_language_uid = 0
#config.language = de
#config.locale_all = de_DE
plugin.tx_automaketemplate_pi1 {
content = FILE
content.file = fileadmin/template.html
relPathPrefix = /
elements {
HEAD.all = 1
HEAD.all.subpartMarker = DOCUMENT_HEAD
HEAD.rmTagSections = title
HEAD.rmSingleTags = meta
BODY.all = 1
BODY.all.subpartMarker = DOCUMENT_BODY
DIV.id.subnavi = 1
DIV.id.subnavi.includeWrappingTag = 1
DIV.id.subnavi.subpartMarker = subnavi
DIV.id.hauptnavi = 1
DIV.id.hauptnavi.includeWrappingTag = 1
DIV.id.hauptnavi.subpartMarker = hauptnavi
DIV.id.breadcrumbs = 1
DIV.id.conl = 1
DIV.id.conl.includeWrappingTag = 1
DIV.id.conl.subpartMarker = conl
DIV.id.conn = 1
DIV.id.conn.includeWrappingTag = 1
DIV.id.conn.subpartMarker = conn
DIV.id.conr = 1
DIV.id.conr.includeWrappingTag = 1
DIV.id.conr.subpartMarker = conr
DIV.id.conb = 1
DIV.id.conb.includeWrappingTag = 1
DIV.id.conb.subpartMarker = conb
H1.all = 1
H1.all.includeWrappingTag = 1
H1.all.subpartMarker = seitentitel
}
}
temp.mainTemplate = TEMPLATE
temp.mainTemplate {
template =< plugin.tx_automaketemplate_pi1
workOnSubpart = DOCUMENT_BODY
subparts {
pagetitle = HTML
pagetitle.value.field = subtitle // title
pagetitle.value.wrap = <h1>|</h1>
conn < styles.content.get
conl < styles.content.getLeft
conr < styles.content.getRight
hauptnavi < lib.hauptnavi
subnavi < lib.subnavi
breadcrumbs < lib.breadcrumbs
}
}
temp.headTemplate = TEMPLATE
temp.headTemplate {
template =< plugin.tx_automaketemplate_pi1
workOnSubpart = DOCUMENT_HEADER
}
page = PAGE
page.10 < temp.mainTemplate
page.headerData.10 < temp.headTemplate
page.typeNum = 0
Ich benutze TYPO3 4.0 und automaketemplate 0.1.0
Für jede hilfe bin ich sehr dankbar
LG
Adriana