【问题标题】:Typo3 9.5 UrlLinkHandlerTypo3 9.5 UrlLinkHandler
【发布时间】:2021-07-19 14:05:40
【问题描述】:

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

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

到目前为止,这工作正常,我可以在 RTE 中添加链接。 为了在前端渲染链接,我的 Typoscript 如下所示:

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

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

任何提示我做错了什么?

【问题讨论】:

标签: typo3 typo3-9.x


【解决方案1】:

哦,你把不同的东西混在一起了……你为 BE 注册了一个新的 UrlLinkHandler,但你的 FE 的 recordLinks-block 是 RecordLinkHandler 的一部分。

如果您希望将链接类型格式化为特殊格式(如您在 typo3.net 中描述的那样),那么自己的 LinkHandler 可能是一种解决方案。

【讨论】:

    猜你喜欢
    • 2019-12-19
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2019-07-21
    • 2020-10-05
    相关资源
    最近更新 更多