Zum Inhalt springen

Mittels DataProcessor Fluid-Template wechseln

Erstellt am 19. Januar 2017 · Noch keine Antworten

Tags: Fluid, Inhaltselemente, TYPO3 7, Frage

Sommerhit76 ·

Hallo,

ich versuche gerade aus einem DataProcessor heraus, das Fluid-Template zu wechseln.

class CtaProcessor implements DataProcessorInterface
{
	public function process(
        ContentObjectRenderer $cObj,
        array $contentObjectConfiguration,
        array $processorConfiguration,
        array $processedData
    ) {
		$contentObjectConfiguration['templateName'] = 'CtaNewsletter';
		
		return $processedData;
	}
}

Wenn ich mir das Array nun ansehe, steht da auch mein gewünschter Template-Name, nur im Frontend wird noch immer das Template ausgegeben, welches im Setup festgelegt wurde:

tt_content.example.templateName = Cta

Ist es an dieser Stelle überhaupt noch möglich, das Template zu wechseln oder ist es dort bereits zu spät?

Danke für jeden Hinweis!

LG,
Stefan