我在我的ext_tables.php(由Extension Builder构建)中找到了这些行:
<?php
defined('TYPO3_MODE') || die('Access denied.');
call_user_func(
function()
{
\TYPO3\CMS\Core\Utility\ExtensionManagementUtility::addStaticFile('rm_navigation', 'Configuration/TypoScript', 'Navigation');
}
);
Run Code Online (Sandbox Code Playgroud)
我使用这些行将TYPO3 8迁移到Configuration/TCA/Overrides/sys_template.php:
<?php
defined('TYPO3_MODE') || die('Access denied.');
// Extensionregistration
\TYPO3\CMS\Core\Utility\ExtensionManagementUtility::addStaticFile('rm_navigation', 'Configuration/TypoScript', 'Navigation');
Run Code Online (Sandbox Code Playgroud)
我读到最好使用call_user_func函数,但是他/她没有写出原因.
那么:使用call_user_func函数会更好吗?
并且:为什么这更好?
特别是对于TYPO3.
谢谢.