typo3 - 如何在TYPO3 Fluid模板中转义大括号 "{"?

标签 typo3 fluid

我有一个混合的 HTML/JS 模板,当我使用 JS 数组时,Fluid 尝试进行自动替换。

有没有办法在 Fluid 模板中转义大括号?

更新:

转义 JS 部分的实际工作语法是:

<script type="text/javascript">/*<![CDATA[*/
/*]]>*/
var llKeyOne = '{f:translate(key:"key1")}';
var llKeyTwo = '{f:translate(key:"key2")}';
/*<![CDATA[*/
var myTranslations = {
  llKeyOne: llKeyOne,
  llKeyTwo: llKeyTwo
};
/*]]>*/</script>

最佳答案

尝试使用

<![CDATA[...]]>

JS 代码周围的标签。

关于typo3 - 如何在TYPO3 Fluid模板中转义大括号 "{"?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/17696105/

相关文章:

typo3 - 仅在不为空时显示来自 FCE 的字段

php - TYPO3:使用构造函数将服务类注入(inject) AuthServiceClass

html - 两个div,左边是static div,右边是fluid div

html - 使 Bootstrap 列流畅,(自动可调)现在它们堆叠在小屏幕上

html - Typo3:将类添加到默认内容包装

mysql - TYPO3 如何在 TCA displayCond 中使用复杂的 mysql 语句

typo3 - 将内容从 TypoScript 传递到 TYPO3 7.6 中的流体模板

TYPO3(流体): Generate FAL-SVG-Image as inline code

php - 单个数据库查询 TYPO3 Fluid 扩展