Typo3 9.5 UrlLinkHandler

Typo3 9.5 UrlLinkHandler

我正在尝试使用 Typo3 9.5 中的 UrlLinkHandler。到目前为止,我已经使用 TCEMain 配置了我的后端。

TCEMAIN.linkHandler.youtube {
    handler = TYPO3\CMS\Recordlist\LinkHandler\UrlLinkHandler
    label = Youtube
}

目前为止一切正常,我可以在 RTE 中添加链接。 为了在前端呈现 Link,我的 Typoscript 如下所示:

config {
     recordLinks.youtube {
        typolink {
            wrap = test|test
        }
    }
}

但前端只显示一个常规渲染的锚标记,如 <a href="http://domain.tld" target="_blank">Link</a>

任何提示我做错了什么?

Oehm,你混淆了不同的东西......你为 BE 注册了一个新的 UrlLinkHandler,但是你的 FE 的 recordLinks-block 是 RecordLinkHandler 的一部分.

如果你想要一个 link 类型的特殊格式(就像你在 typo3.net 中描述的那样),那么一个自己的 LinkHandler 可能是一个解决方案。