[TYPO3-german] Eigener Extbase-Controller: Keine Flexform-Werte

Marco Behnke marco.behnke at innogames.de
Tue Jan 29 21:47:50 CET 2013


Moin Markus,

das Geheimnis ist, dass deine definierten Felder im Flexforms XML mit settings. anfangen müssen.

Beispiel XML:

<settings.flexform.foobar>
	<TCEforms>
		<exclude>1</exclude>
		<label>MYLABEL</label>
		<config>
			<type>input</type>
			<size>20</size>
		</config>
	</TCEforms>
</settings.flexform.foobar>

Und Ausgabe von $this->settings

array(1) {
  ["flexform"]=>
  array(1) {
    ["foobar"]=>
    string(3) "asd"
  }
}

Gruß
Marco

________________________________________
Von: typo3-german-bounces at lists.typo3.org [typo3-german-bounces at lists.typo3.org]&quot; im Auftrag von &quot;Markus Kobligk [markus at kobligk.de]
Gesendet: Dienstag, 29. Januar 2013 18:56
An: typo3-german at lists.typo3.org
Betreff: [TYPO3-german]  Eigener Extbase-Controller: Keine Flexform-Werte

Hallo zusammen,

ich habe mir in einen Controller noch eine zusätzliche Action eingebaut
und sie in der ext_localconf.php in der Funktion configurePlugin zu den
beiden bereits vorhandenen Actions list und show hinzugefügt.

Das Ganze funktioniert auch bestens, allerdings bekomme ich in dieser
Action keine Flexformwerte eingelesen, da steht immer NULL drin.

Habe ich etwas vergessen?
Muss man in eigenen Actions das Flexform erst irgendwie initialisieren?

Das googlen nach diesem Problem ergab leider nur massig Treffer, wie man
die Controller-Actions per Flexform auswählbar macht, aber das benötige
ich ja gar nicht.

Weiß jemand Rat? :)

Gruß,
Markus
_______________________________________________
TYPO3-german mailing list
TYPO3-german at lists.typo3.org
http://lists.typo3.org/cgi-bin/mailman/listinfo/typo3-german




More information about the TYPO3-german mailing list