[TYPO3-german] Extbase und Plugin Flexform
JCL - Johannes C. Laxander
jc at laxander.com
Wed Nov 20 20:04:50 CET 2013
Hallo,
> Habe die Lösung gefunden!
>
> in ext_tables.php muss der Unique Plugin Name an den
> markierten Stellen (###uniquepluginnname###) eingesetzt
> werden und identisch sein (natürlich ohne die #-Zeichen!).
> Sollte ich dies nicht ganz korrekt formuliert haben, bitte
> ich um Berichtigung. Das würde dann allen helfen, die diesen
> Thread mal lesen. Danke.
>
> Ist der Flexform-Dateiname für Extbase-Extensions so
> vorgeschrieben, oder kann vor dem Suffix
> '_###uniquepluginnname###' anstelle von 'flexform' auch was
> anderes stehen?
>
JA, zumindst ist es auch hier so beschrieben:
http://www.typo3-snippets.de/snippets/extbase-und-fluid/flexforms-mit-typo3-61-nutzen.html
> \TYPO3\CMS\Extbase\Utility\ExtensionUtility::registerPlugin(
> $_EXTKEY,
> '###UniquePluginName###',
> 'Mein Plugin'
> );
> $pluginSignature = str_replace('_','',$_EXTKEY) . '_' .
> ###uniquepluginnname###;
>
> $GLOBALS['TCA']['tt_content']['types']['list']['subtypes_addli
> st'][$pluginSignature] = 'pi_flexform';
> \TYPO3\CMS\Core\Utility\ExtensionManagementUtility::addPiFlexF
ormValue($pluginSignature, 'FILE:EXT:' . $_EXTKEY . > '/Configuration/FlexForms/flexform_###uniquepluginnname###.xml');
>
> Johannes.
More information about the TYPO3-german
mailing list