Hallo,
ich habe o.g. Problem in folgender Konstellation:
Ich hab eine Unterseite in mein Typo3 eingefügt, welche eine leicht geänderte HTML-Vorlage hat als die übrigen Seiten. Diese Vorlage enthält nun sowohl gemeinsame Subparts der anderen Seiten als auch einen speziellen nur dafür und dieser eine spezielle Subpart soll mit Inhalten aus einem php-skript gefüllt werden.
Nun habe ich die HTML Vorlage erstellt und entsprechende Templates zusammengeschrieben was so aussieht:
In der HTML-Datei gibt es eine Zeile
HTML-Code:
<td width="230" id="restpostennewsletter" class="paddingtop-3px">irgendein text zum austauschen</td>
und das template ist so konfiguriert:
PHP-Code:
# Configuring the Auto-Parser for main template:
plugin.tx_automaketemplate_pi1 {
# Read the template file:
content = FILE
content.file = fileadmin/template/lagerrestposten.htm
# Here we define which elements in the HTML that
# should be wrapped in subpart-comments:
elements {
BODY.all = 1
BODY.all.subpartMarker = DOCUMENT_BODY
HEAD.all = 1
HEAD.all.subpartMarker = DOCUMENT_HEADER
HEAD.rmTagSections = title
TD.all = 1
}
# Prefix all relative paths with this value:
relPathPrefix = fileadmin/template/
}
### END Configuring
temp.restpostennewsletter = CONTENT
temp.restpostennewsletter {
select.pidInList = 369157
table = tt_content
select.orderBy = sorting
select.where = colPos=0
}
subparts.restpostennewsletter < temp.restpostennewsletter
Auf der Typo3 Seite ist das Template eingebunden und was da als CONTENT gezogen wird referenziert als PHP-Skript-Inhalt auf das PHP. Leider wird in der Seite dieser eine subpart nicht ausgetauscht. Die anderen Subparts, die in anderen Templates definiert sind werden ausgetauscht. Diese sind im Main Template beschrieben.
Selbst wenn ich einfach nur einen Text reinschreiben will geht das nicht. Was mach ich hier so falsch???