【问题标题】:k2 module subtemplate doesn't pick up changes after editing - joomla 3.8.0k2 模块子模板在编辑后不接受更改 - joomla 3.8.0
【发布时间】:2018-05-21 16:41:02
【问题描述】:

我希望你们中的一些 joomla 爱好者可以帮助初学者解决问题。

所以我在文件夹 templates/my_template/html/mod_k2_content 中为 k2 模块创建了一个子模板。此文件夹包含两个子文件夹 Default(包含 default.php)和 Team(包含 team.php)。 team.php 文件是 default.php 文件,有细微的变化。一切正常,我可以在 joomla 后端选择“团队”子模板,它也显示了更改。现在我尝试再次编辑 templates/my_template/html/mod_k2_content/Team 中的 team.php,但它不再接受更改。当我在 templates/my_template/html/mod_k2_content/Default 中编辑 default.php 时,它在使用默认子模板的模块上工作得很好。

但是选择了 Team 子模板的模块保持不变,就像我第一次为模块选择此子模板时一样。

任何已经遇到过这个问题并且知道我做错了什么的人? 我已经多次重新选择了团队子模板,并确保我已连接到服务器。我还在代码中包含了一堆字符以使更改更加明显,以确保我会真正注意到它们是否会被拾取。但什么都没有。

如果有人能提供帮助,我真的很感激。

非常感谢!

【问题讨论】:

    标签: php templates joomla joomla3.5


    【解决方案1】:

    好的,我自己想通了 - 问题是我的模板/my_template/html/mod_k2_content 文件夹中可以有不同名称的不同文件夹,但每个文件夹都需要包含一个 default.php。我将我的 templates/my_template/html/mod_k2_content/Team 文件夹中的 team.php 重命名为 default.php,现在正在接受更改!

    【讨论】:

      【解决方案2】:

      只是为了确定:您是否禁用了网站上的缓存以及浏览器上的缓存?

      【讨论】:

      • 我总是在 Windows 上的 Firefox 上通过 Ctrl 和 F5 进行硬刷新
      猜你喜欢
      • 1970-01-01
      • 2012-09-13
      • 2014-10-14
      • 2014-10-29
      • 2014-11-27
      • 1970-01-01
      • 2012-12-23
      • 2011-11-17
      • 2014-05-02
      相关资源
      最近更新 更多