ViewHelper用于链接向导的链接

时间:2018-02-07 13:38:39

标签: typo3

我搜索ViewHelper,它有助于识别,链接向导中的链接是页面链接,文件链接或外部链接。

原因是: 我必须包含不同的图标,具体取决于链接类型,例如

header_link => '33'
header_link => 't3://file?uid=44'
header_link => 'spiegel.de' 

1 个答案:

答案 0 :(得分:0)

开箱即用的没有看法。您可以编写自己的viewhelper,使用\TYPO3\CMS\Core\LinkHandling\LinkService::resolve()来确定类型。

但是我建议通过CSS改为:

a[href^='http'] { /* external */ }
a[href^='/'] { /* internal */ }
a[href$='.pdf'] { /* pdf */ }
/* etc. */