Hallo Lorenz,

ich habe jetzt noch mal genau nachgesehen und muss mich gleich dafür entschuldigen dass das wirklich nicht funktioniert.

Ich hatte in der Classes/View/Form/Form.php die Zeile wo $this->setCss(); aufgerufen wird versehentlich auskommentiert, weshalb die Default Styles auch nicht mehr hinzugefügt wurden.

Gleichzeitig hatte ich aber das besagte Typoscript in mein Template eingefügt und ich war der Annahme es bringt was.

Das Problem ist dass additionalHeaderData nach dem headerData TS verarbeitet wird.

Wenn es keine neue Extbase Erweiterung wäre, könnte man per XCLASS die Methode setCss() überschreiben, somit würde die Core Klasse unangetastet bleiben, aber das geht ja leider nicht mehr (wie macht man das eigentlich bei den Extbase Sachen - irgend wie muss das ja gehen?!).

LG
Alex

Am 15.12.2011 19:06, schrieb Alexander Dick:
Hey Lorenz,

ja klar habe ich das - und es funktioniert (noch)!
Ansonsten hätte ichs nicht hier rein geschrieben ;-)

geht aus dem Quelltext hervor:

protected function setCss() {
$GLOBALS['TSFE']->additionalHeaderData['tx_form_css'] = ...
}

grüße
Alex

Am 14.12.2011 14:57, schrieb Lorenz Ulrich:
Hallo Alexander

> page.headerData.tx_form_css >
>
> einfach ins Root Template oder halt in ein Extension Template auf der
> Seite wo du es brauchst.
>
> Offiziell gibt es noch keine Option es zu deaktivieren, man muss sich
> halt immer den Quelltext und/oder die TS Templates ansehen dann kommt
> man relativ schnell ans Ziel ;-)

Hast du das eigentlich ausprobiert?

Ich hatte genau dieselbe Idee (da es ja über additionalHeaderData
hinzugefügt wird), brachte es aber damit nicht weg.

Beste Grüsse,

Lorenz

Am 13.12.2011 21:06, schrieb Alexander Dick:
das geht eigentlich ganz einfach über Typoscript:

_______________________________________________
TYPO3-german mailing list
TYPO3-german@lists.typo3.org
http://lists.typo3.org/cgi-bin/mailman/listinfo/typo3-german

Antwort per Email an