0

使用 devtools 创建新主题后:

  • 重命名user/pages/01.home/default.mdhome.md
  • 复制到default.html.twig_user/themes/xyz/templateshome.html.twig

预计完全没有变化,因为我没有更改树枝文件。我收到一个错误:

模板 home.html.twig 未定义。

但是文件存在!?我在 Win10 上使用 grav-admin 1.3.1、PHP 7.1.0。

4

1 回答 1

0

经验表明这是三件事之一。

  1. 缓存问题。尝试清除站点缓存并重试。

  2. 命名问题。您是否复制home.html.twig到与文件相同的目录default.html.twig?仔细检查名称是否正确对齐,并且您没有意外插入空格。

  3. 谁拥有新home.html.twig文件?如果ls -l将所有者列为网络用户以外的任何内容,您可能需要使用chown将所有权更改为网络用户。

除此之外,如果不直接查看代码,就很难提供更好的建议。

于 2017-07-25T18:01:40.693 回答