【问题标题】:Overriding SilverStripe 3 CommentsInterface.ss覆盖 SilverStripe 3 CommentsInterface.ss
【发布时间】:2013-09-03 20:11:21
【问题描述】:

我已经为我的 SS 3.0 博客安装了 cmets 模块并且它正在工作。

但我想覆盖 CommentsInterface.ss 模板,但我不知道将覆盖文件放在哪里。我已经在主题/mytheme/template 和主题/mytheme/templates/Includes 中尝试过,但似乎都不起作用。

这应该不难,所以我一定错过了一些简单的东西。

线索?

鲍勃

【问题讨论】:

    标签: comments blogs silverstripe


    【解决方案1】:

    将您的CommentsInterface.ss 放入/themes/mytheme/templates/。 然后运行 ​​?flush=all 刷新模板缓存,以便 Silverstripe 开始使用新模板。

    【讨论】:

    • 我做到了,甚至是 /?flush=all。但它仍然没有被捡起来。我一定错过了别的东西。但是什么?
    • 我不知道我第一次尝试这个时是怎么搞砸的,但我做到了。当我再次尝试时,它就像你描述的那样工作。谢谢。
    【解决方案2】:

    只要我相信这需要放入 mysite/templates 而不是 /themes/mytheme/templates/ 。不确定确切的原因,但它对我有用。

    【讨论】:

      猜你喜欢
      • 2021-01-26
      • 1970-01-01
      • 1970-01-01
      • 2013-12-03
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2020-06-04
      相关资源
      最近更新 更多