在7.6之前的TYPO3版本中,可以使用TypoScript在内容元素HTML
内呈现链接
tt_content.html.parseFunc.tags.link < lib.parseFunc.tags.link
这不再适用于7.6。怎么解决?
答案 0 :(得分:2)
这个问题有几种可能的解决方案。
1。)使用fluid_styled_content。
我猜现在使用fluid_styled_content而不是css_styled_content。因此使用的TypoScript不再起作用。一个有效的解决方案是切换回css_styled_content。然而,这是古老的方式,对于较新的项目,你不应该这样做。
2.。)覆盖fluid_styled_content的模板。
如果您打开fluid_styled_content的模板和在typo3/sysext/fluid_styled_content/Resources/Private/Templates/Html.html
找到的HTML元素,您会看到
<f:format.raw>{data.bodytext}</f:format.raw>
必须更改为
<f:format.html>{data.bodytext}</f:format.html>
答案 1 :(得分:0)
如果你使用fluid_styled_content,覆盖HTML.html并希望使用表单和将Typo3链接标记<link>text</link>
转换为html链接,则必须使用它(至少这对我有用,两个自定义html表单都正常工作,链接已转换):
<f:format.htmlentitiesDecode>
<f:format.html parseFuncTSPath="lib.parseFunc">
{data.bodytext}
</f:format.html>
</f:format.htmlentitiesDecode>