Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/typo3/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Typo3 语言文件中的HTML_Typo3_Typoscript_Fluid - Fatal编程技术网

Typo3 语言文件中的HTML

Typo3 语言文件中的HTML,typo3,typoscript,fluid,Typo3,Typoscript,Fluid,我为扩展名自定义了验证错误。现在我想在错误消息中添加一个HTML链接。试图将HTML放入语言文件(locallang.xlf)中,但不起作用 有办法解决这个问题吗?您可以使用CDATA来封装HTML: <target><![CDATA[Here is <a href="https://...">useful info</a>]]></target> 您应该考虑从外部生成链接URI,并将其作为参数传递。您的翻译可以如下所示: <

我为扩展名自定义了验证错误。现在我想在错误消息中添加一个HTML链接。试图将HTML放入语言文件(locallang.xlf)中,但不起作用


有办法解决这个问题吗?

您可以使用CDATA来封装HTML:

<target><![CDATA[Here is <a href="https://...">useful info</a>]]></target>

您应该考虑从外部生成链接URI,并将其作为参数传递。您的翻译可以如下所示:

<target><![CDATA[Here is <a href="%s">useful info</a>]]></target>

在流体模板中,然后执行以下操作:

<f:translate key="translation-id" arguments="{0: '{f:uri.typolink(...)}'}"/>


这样做的好处是,您可以自由自定义链接,例如通过打字脚本常量/设置。

最后一步,您应该将f:translate包装在f:format.raw视图帮助器中

请提供更多细节。如何输出
HTML
?后端验证还是前端验证?我想如果你把htere
HTML