簡體   English   中英

Typo3 8.7擴展核心表格擴展

[英]Typo3 8.7 extend core form extension

我想從typo3表單擴展名擴展一個控制器。

多數民眾贊成在我自己的客戶擴展名中的ext_localconf中的代碼

$GLOBALS['TYPO3_CONF_VARS']['SYS']['Objects']['TYPO3\\CMS\\Form\\Domain\\Model\\Renderable\\AbstractCompositeRenderable'] = array(
    'className' => 'Staempfli\TemplateBootstrap\Model\Renderable\Statusbar'
);

沒有拋出任何錯誤,但typo3沒有注意到我的類Statusbar。 有人能幫我嗎?

TYPO3的XCLASS模型無法識別您的更改,因為您要替換一個Abstract類,該類僅被擴展而從未被實例化。 您只能通過GeneralUtility :: makeInstance實例化的XCLASS類。 但是,抽象類將像這樣進行擴展: SomeClass extends AbstractClass這樣,TYPO3無法更改擴展,因為它是一個PHP關鍵字,PHP負責搜索該類。 TYPO3不能改變這種行為。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM