Hi an Alle,
ich möchte vorhandene Subparts innerhalb des HTML-Templates mit TS ersetzten.
z.B. irgendwie so:
HTML
...
<div>
<!--###TEST###--> <!--###TEST###-->
</div>
...
[globalVar = TSFE:id = 1]
page.10.subparts.TEST = COA
page.10.subparts.TEST {
10 = TEXT
10.value = <!--###TEST_01###--> <!--###TEST_01###-->
}
...
[globalVar = TSFE:id = 1]
page.10.subparts.TEST_01 = COA
page.10.subparts.TEST_01 {
10 = TEXT
10.value = test
}
...
das Beispiel funktioniert aber nicht - das value ersetzt zwar den Subpart im HTML-Template aber der Subpart TEST_01 wird nicht durch das value "test" ersetzt.
Für einen Infilink oder einen Hinweis wäre ich dankbar.
LD Lexusmod
Hi,
dein TS ist etwas konfus. Was genau willst du denn erreichen?
Gruß, Alex
Hi,
ich würde gerne wissen wie ich einen Subpart in TypoScrit erstelle und anspreche (ohne HTML-Template).
lexus_mod schrieb
ich würde gerne wissen wie ich einen Subpart in TypoScript erstelle und anspreche (ohne HTML-Template).
Das ist ein Widerspruch in sich. Ein Subpart kann nur ein Teil eines HTML Templates sein (genauso wie marker). Wenn du also kein HTML Template hast, kannst du auch keinen Subpart erstellen.
Hintergrund: Ein Subpart oder Marker markiert einen zu ersetzenden Teil eines statischen HTML Templates.
hi,
ja das ist richtig aber man könnte das HTML-Template auch über TS ausgeben lassen und dort die Subparts anlegen.
Das ist meine eigendlich Farge.
Ich weiss zwar das es geht aber leider nicht wie und im web wird es sogut wie garnicht und wenn dann nur sehr schwammig beschieben.
LG Lexusmod
so gelöst,
oh man manchmal ist es so simpel #giggle#
workOnSubpart = DOCUMENTBODY
template = HTML
template.value (
<!--###DOCUMENTBODY###-->
<!--###NAVHEADER###-->
<!--###NAVHEADER###-->
<!--###DOCUMENTBODY###-->
)
subparts {
NAVHEADER < MENU.NAVHEADER
}
LG lexusmod