Typo3 8.7 扩展核心表单扩展



我想从 typo3 表单扩展扩展中扩展一个控制器。

这是我自己的客户扩展ext_localconf中的代码

$GLOBALS['TYPO3_CONF_VARS']['SYS']['Objects']['TYPO3\CMS\Form\Domain\Model\Renderable\AbstractCompositeRenderable'] = array(
    'className' => 'StaempfliTemplateBootstrapModelRenderableStatusbar'
);
没有

抛出错误,但我的类状态栏没有从 typo3 中注意到。有人可以帮助我吗?

TYPO3 的 XCLASS 模型无法识别您的更改,因为您想替换一个抽象类,该类仅被扩展而永远不会实例化。您只能使用 XCLASS 类,这些类可以通过 GeneralUtility::makeInstance 进行实例化。然而,抽象类将像这样扩展: SomeClass extends AbstractClass这样,TYPO3 就无法更改扩展,因为它是一个 PHP 关键字,PHP 负责搜索类。 TYPO3 无法改变这种行为。

相关内容

  • 没有找到相关文章

最新更新