[TYPO3-german] FlexForms TYPO3 Version 6

TheCounterpart jasmarcam at gmail.com
Mon Jun 10 20:15:23 CEST 2013


Hallo Ihr Lieben,

ich habe lange keine FlexForms mehr benutzt und nun nutze ich auch TYPO3 Version 6 in der aktuellsten Variante.
Auf ganz vielen Seiten habe ich nachgelesen wie man Flexforms einsetzt, aber jeder Versuch schlug fehl. Es taucht einfach nicht auf.
Ich habe eine Extension erstellt, das Plugin eingefügt, funktioniert auch. 
Nun möchte ich zu dieser Extension eine Flexform einfügen bei der etwas vorausgewählt wird über eine switchable Controller Action. Es muss keine sein, ein einfaches Dropdown würde mir für den Anfang auch reichen. 

in die ext_tables.php trug ich am Schluss folgendes ein:

$TCA['tt_content']['types']['list']['subtypes_addlist'][$_EXTKEY . '_pi1'] = 'pi_flexform';
t3lib_extMgm::addPiFlexFormValue($_EXTKEY . '_pi1', 'FILE:EXT:' . $_EXTKEY . 'Configuration/FlexForms/plugin_flexform.xml');

(Mir ist nicht bekannt, ob man das mit TYPO3 6 jetzt anders handhaben muss.)

und in die plugin_flexform.xml:

<T3DataStructure>
<sheets>
<sDEF>
<ROOT>
<TCEforms>
<sheetTitle>Title</sheetTitle>
</TCEforms>
<type>array</type>
<el>
<switchablecontrolleractions>
						<tceforms> Standardaktion des Plugins 
							<config>
							<type>select</type>
								<items>
									<numindex index="0">
										<numindex index="0">Listenansicht</numindex>
										<numindex index="1">Blog->list</numindex>
									</numindex>
									<numindex index="1">
										<numindex index="0">Einzelansicht</numindex>
										<numindex index="1">Blog->show</numindex>
									</numindex>
								</items>
							</config>
						</tceforms>
					</switchablecontrolleractions>
</el>
</ROOT>
</sDEF>
</sheets>
</T3DataStructure>


Könntet ihr mir sagen was ich vergessen oder falsch gemacht habe?

Liebe Grüße


More information about the TYPO3-german mailing list