我想在更改flexform的同时扩展一个扩展。但是,我无法访问我的Flexform。
call_user_func(
function($extKey) {
$GLOBALS['TCA']['tt_content']['types']['list']['subtypes_addlist']['test_pi1'] = 'pi_flexform';
\TYPO3\CMS\Core\Utility\ExtensionManagementUtility::addPiFlexFormValue('test_pi1','FILE:EXT:test2/Configuration/FlexForm/test.xml');
})它有什么问题?
该文件没有缺陷,因为我更改了一个文本输入,以查看它是否工作。
发布于 2018-08-31 14:56:32
您的分机的正确$_EXTKEY是什么?试一试
$pluginSignature = str_replace('_', '', $_EXTKEY) . '_pi1'; $GLOBALS['TCA']['tt_content']['types']['list']['subtypes_addlist'][$pluginSignature] = 'pi_flexform'; \TYPO3\CMS\Core\Utility\ExtensionManagementUtility::addPiFlexFormValue($pluginSignature, 'FILE:EXT:' . $_EXTKEY . '/Configuration/FlexForm/test.xml');
https://stackoverflow.com/questions/52092661
复制相似问题