Meine Seite hat diverse Marker, die teilw. auf Seiteninhalte, teilw. auf Extensions zurückgreifen. Kann man irgendwie steuern, wann die einzelnen Marker bzw. die Seiteninhalte/Extensions aufgerufen werden? Momentan wird nämlich zuerst die Extension, die ich via TS aufrufe ausgeführt, bevor es der Seiteninhalt, der ebenfalls eine Extension enthält, wird.
Reihenfolge der ausgeführten Extensions
Du kannst davon ausgehen, das der Templatecode von oben nach unten abgearbeitet wird.
Die CI's werden also an der Stelle gerendert, wo der Content eingebunden ist, z.B: styles.content.get
Also dass die Marker in der Reihenfolge abgearbeitet werden, in der sie im TS stehen, ist bei mir leider nicht so.
Was aber sind "CI's"?
CI = CE das war gemeint, sry (ContentElements)
Du kannst im Admin Panel das rendering und damit die Reihenfolge nachverfolgen.
Danke für den Hinweis Steffen, jetzt bin ich ein Stückchen weiter.
Obwohl eigentlich der Bereich früher gerendert werden sollte (steht als Marker im TS ganz oben), wird er erst am Ende unter "/Non-cached objects/Include" angefügt. Kann man dies irgendwie ändern?
OK, ich glaube ich habs: Ich habe in der ext_localconf.php der Extension bei t3lib_extMgm::addPItoST43() den Cache-Parameter auf 1 gesetzt und in der Plugin-Klasse sofort $TSFE->set_no_cache(). Damit rückt die Ausgabe nach vorne und alles funktioniert wie gewünscht 😃