Hallo Community,
ich würde gerne für meine "Extbase/Fluid Extensions" ein Plugin Formular, welchen ich über Flexforms einbinden wollte, erstellen.
Aber leider wird im Plugin keine Flexform angezeigt. Cache geleert und die Schreibrechte stehen auf 0755.
Ich verwende Typo3 4.5.27 (Extbase 1.3.4)
Hier die exttables.php:
$extensionName = t3lib_div::underscoredToUpperCamelCase($_EXTKEY);
$pluginSignature = strtolower($extensionName) . '_pi1';
$TCA['tt_content']['types']['list']['subtypes_addlist'][$pluginSignature] = 'pi_flexform';
t3lib_extMgm::addPiFlexFormValue($pluginSignature, 'FILE:EXT:'.$_EXTKEY.'/Configuration/FlexForms/setup.xml');
Die flexform "setup.xml":
<T3DataStructure>
<sheets>
<sDEF>
<ROOT>
<TCEforms>
<sheetTitle>Funktion</sheetTitle>
</TCEforms>
<type>array</type>
<el>
<switchControl>
<TCEforms>
<label>Select function</label>
<config>
<type>select</type>
<items>
<numIndex index="0">
<numIndex index="0">test1</numIndex>
<numIndex index="1">test2</numIndex>
</numIndex>
</items>
</config>
</TCEforms>
</switchControl>
</el>
</ROOT>
</sDEF>
</sheets>
</T3DataStructure>
Wäre sehr dankbar über Hilfe!
Grüße
Halion