0

我正在尝试为 TYPO3 11 中的 TYPO3 仪表板提供一个小部件。我Configuration/Services.yaml在我的扩展程序中注册了小部件,但我不想要求仪表板扩展程序,只需通过suggestsin建议它composer.json

但是,CMS 抱怨在WidgetInterface没有.typo3/cms-dashboardcomposer.json

错误信息: 仪表板错误消息

如何注册小部件但不强制 TYPO3 Dashboard 拥有?

4

1 回答 1

3

您可以Configuration/Services.php改为注册它并首先检查是否WidgetInterface已加载。

然后,如果接口不存在,请不要注册。

官方文档

于 2021-11-04T13:03:53.723 回答