首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >Windows环境下的Grav

Windows环境下的Grav
EN

Stack Overflow用户
提问于 2021-03-12 06:46:43
回答 1查看 72关注 0票数 0

我安装了作曲家的格拉夫。将select2文档文件夹从git存储库复制到我的grav安装上的用户文件夹,当我在localhost上打开它时,它显示的就像附加的图像。我做错什么了

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2021-03-12 07:09:27

作为一种安全措施,Grav1.7默认启用了Twig函数“自动转义”。这意味着所有输出(样式表标记、脚本标记、内容等)正在被转义以防止恶意代码运行。

有几个选项可以修复或解决这个问题:

  • 如果您对代码感到满意,您可以查看所使用的主题提供的所有模板,并将filter |raw添加到您确信数据是安全的输出语句中。例如:{{ content | raw }}{{ assets.css() | raw }}{{ assets.js() | raw }}等。
  • 或者,可以向user/config/system.yaml中添加以下设置以禁用自动转义: twig: auto: false strict_mode: twig_compat: true

注意:如前所述,自动转义是一种安全措施,使选项2仅作为临时解决方案,直到选项1中提到的所有模板都已修复为止。

善意请求:如果您在上面提到的回购上发布了相同的问题,如果您提到交叉帖子,我们将不胜感激。

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/66595435

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档