k2 模块子模板在编辑后不接受更改 - joomla 3.8.0

k2 module subtemplate doesn't pick up changes after editing - joomla 3.8.0

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

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

但是具有 Team 子模板 selected 的模块保持不变,就像我第一次为模块 selected 这个子模板时一样。

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

如果有人能提供帮助,我将不胜感激。

非常感谢!

请确认一下:您是否禁用了网站上的缓存以及浏览器上的缓存?

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