升级到 TYPO3 v11.5 后,我的扩展后端模块出现此错误:
1578950324 运行时异常
给定的页面记录无效。缺少 uid。
所以我挖掘得更深一点,发现这与使用f:be.tableList
ViewHelper 有关。
在我的 BE 模块中,我像这样使用 ViewHelper:
<f:be.tableList
tableName="tx_myext_domain_model_mymodel"
storagePid="1"
fieldList="{0: 'column1', 1: 'column_2'}"
sortField="column1"
enableControlPanels="true"
clickTitleMode="edit" />
'navigationComponentId' => '',
由于我使用(如文档中所述)注册了我的后端模块,因此出现此错误。但是此时页面树或其他东西没有帮助,所以我不想展示它们。
(如果我用 显示页面树'navigationComponentId' => 'TYPO3/CMS/Backend/PageTree/PageTreeElement'
,这个错误就会消失)