Typo3的默认行为是Typo3-Link不在HTML元素中呈现。有一种解决方法,请参见此处:How to get rendered links of a HTML element in TYPO3 7.6
不幸的是,在Typo3 9.5.7中,这似乎不起作用。如上所述,我用以下代码替换了html.html:
<f:format.htmlentitiesDecode>
<f:format.html parseFuncTSPath="lib.parseFunc">
{data.bodytext}
</f:format.html>
</f:format.htmlentitiesDecode>
我也以此替换了html.html,对我不起作用:
<f:format.html>{data.bodytext}</f:format.html>
在HTML元素中,我测试了链接的这些变体,但是没有用:
<a class="download-link" href="t3://file?uid=107" target="_blank">Download (PDF)</a>
<link t3resources/cms/pdf/linux.pdf>Administration von Linux-PCs</link>
<link 27>Linktext</link>