Hallo TYPO3 Freunde,
ich habe gerade ein recht eiliges Problem (morgen ist Abnahme 🙂).
Ich nutze auf einer Seite recht viel Ajax, daher habe ich mir einen TYPO3 Page Type (typeNum 52) angelegt. Dort werden keine Header oder sonstige HTML Geschichten ausgegeben, sondern nur der reine Inhalt wie dieser als Inhaltselement in TYPO angelegt wurde.
Hier zunächst mein TypoScript dazu:
ajax = PAGE
ajax {
typeNum = 52
config.disableAllHeaderCode = 1
config.disablePrefixComment = 1
}
ajax.10 = CONTENT
ajax.10 {
table = tt_content
select {
where = colPos = 0
orderBy = sorting
}
}
Es werden auch wie gewünscht die Inhalte via Ajax zurückgegeben. Perfekt also. Das Problem ist nun, dass in der Abfrage jedes Element einzeln zurückgegeben wird. Wenn ich also ein FCE mit Inhalten darin habe, werden mir einmal die reinen Inhalte ausgegeben, gleichzeitig aber auch das FCE samt der (gleichen) Inhalte.
Gibt es eine Möglichkeit die Inhalte so auszugeben, wie es auch TV machen würde? Also natürlich nur ein mal gewrappt um das FCE?
Hier ein Beispiel, was ausgegeben wird:
2-spalter:
FCE_A -----------------------
CONTENT_A -- CONTENT_B
-----------------------------
Folgendes wird mir aber unter oben genannter Stelle (ajax.10) ausgegeben:
CONTENT_A
CONTENT_B
FCE_A -----------------------
CONTENT_A -- CONTENT_B
-----------------------------
Gibt es eine Möglichkeit das zu umgehen?
Es wäre vll. sogar super, wenn man ajax.10 direkt templavoila->field_content (so ist der Mapping Name des Feldes in dem der Content aus TYPO3 integriert wird) o.Ä. zuweisen kann – aber auch dazu habe ich leider nichts gefunden.
Über eine Antwort freue ich mich und bedanke mich!
Grüße,
caom