[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