0

我正在构建 prestashop 模块,在配置页面中我有输入字段,用户应该在其中输入 javascript 代码块。

我得到那个代码并将它保存到 smarty 但是当我把它放在 smarty 中时

<script> 
    {$all_pages_tags}
</script>

我把它当作字符串。如何退出字符串并将此值用作代码块。

4

1 回答 1

0

smarty 中有用于转义 javascript 代码的特殊标签。

要转义带有 smarty 变量的 javascript 代码,您需要像这样使用 {ldelim},{rdelim}:

<script> 
{ldelim}
    {$all_pages_tags}
{rdelim} 
</script>

取自 smarty 文档:这里

于 2020-08-07T09:49:56.510 回答