You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

Grav插件Editable with ContentTools无法正常工作,求助解决方法

解决Grav editable-contenttools插件前端编辑无响应的步骤

针对你遇到的问题,按以下步骤排查:

  • 检查插件配置文件格式与开关
    打开/user/config/plugins/editable-contenttools.yaml,确认:

    enabled: true
    frontend:
      enabled: true
    

    部分插件默认前端编辑功能未开启,需手动设置frontend.enabled为true。

  • 修正用户权限配置的YAML格式
    YAML对缩进要求严格,/user/accounts/admin.yaml的权限配置需改为正确层级:

    access:
      site:
        login: true
        editable: true
    

    避免使用access: > site:这类折叠标量写法,确保editable: true处于site层级下。

  • 确保主题模板加载插件资源
    编辑Quark主题的默认模板/user/themes/quark/templates/default.html.twig,确认在{% block content %}区块前后或合适位置包含:

    {{ assets.css() }}
    {{ assets.js() }}
    

    插件的前端编辑脚本和样式需通过Grav的资产系统注入页面,缺少这两行会导致编辑器资源无法加载。

  • 清除Grav缓存
    后台进入Tools > Clear Cache,选择清除所有缓存;或通过命令行执行:

    bin/grav clear-cache
    

    修改插件、配置或模板后,缓存会阻止新设置生效。

  • 浏览器端错误排查
    按F12打开开发者工具:

    • 查看Console标签,检查是否有ContentTools相关的JS加载错误或权限报错;
    • 查看Network标签,确认插件的CSS/JS文件状态码为200(成功加载)。
  • 验证插件版本兼容性
    确认使用的editable-contenttools插件版本适配Grav 1.7.34,部分旧版插件可能不兼容1.7.x系列的Grav核心。

内容的提问来源于stack exchange,提问作者stckvrw

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.08.23 01:15:11