我正在开发一个扩展,我将一些数据同步到另一个数据库,我想使用 TCA 图标覆盖在后端显示它。可悲的是,我无法找到如何做到这一点。我考虑过使用'ctrl'=>'typeicon_classes'(使用我表的状态字段来选择一个图标),这适用于默认(非同步元素),但我不知道如何设置覆盖。关于如何做到这一点的任何想法?
我的 TCA 配置如下所示:
'ctrl' => [
...
'typeicon_column' => 'state',
'typeicon_classes' => [
'new' => 'mimetypes-x-content-login',
'synced' => 'mimetypes-x-content-login-overlay-approved',
]
],
“同步”部分无法按预期工作。我希望要么在图标的末尾添加覆盖,要么在图标的末尾添加一个空格,但两者都不起作用。
任何帮助表示赞赏。
PS:我真的只是在 TYPO3 后端需要这个,前端的明显解决方案是使用流体或 PHP,但我认为这不适合 TYPO3 后端列表。