发布于 2021-03-12 07:09:27
作为一种安全措施,Grav1.7默认启用了Twig函数“自动转义”。这意味着所有输出(样式表标记、脚本标记、内容等)正在被转义以防止恶意代码运行。
有几个选项可以修复或解决这个问题:
|raw添加到您确信数据是安全的输出语句中。例如:{{ content | raw }}、{{ assets.css() | raw }}、{{ assets.js() | raw }}等。user/config/system.yaml中添加以下设置以禁用自动转义: twig: auto: false strict_mode: twig_compat: true注意:如前所述,自动转义是一种安全措施,使选项2仅作为临时解决方案,直到选项1中提到的所有模板都已修复为止。
善意请求:如果您在上面提到的回购上发布了相同的问题,如果您提到交叉帖子,我们将不胜感激。
https://stackoverflow.com/questions/66595435
复制相似问题