覆盖Joomla文章

时间:2016-04-03 10:58:19

标签: joomla joomla3.0

我似乎能够覆盖除文章之外的所有内容。例如,我在 {mytemplate} /html/com_content/featured/default_item.php 中放置了 com_content / views / featured / tmpl / default_item.php ,并对我进行了更改在网站上看到它。与其他各种覆盖类似,例如类别显示等。我在official doc中看到它对于一篇文章来说是相同的,但无论我做什么,我对被覆盖的版本所做的更改只是“不要”。出现了。当我将核心文章的default.php更改为测试时,更改会立即反映出来。

对于这篇文章,我将 com_content / views / article / tmpl / default.php 复制到 {mytemplate} /html/com_content/article/default.php

重写文章有什么不同吗?

这是Joomla 3.5.0

2 个答案:

答案 0 :(得分:0)

您还可以使用模板管理器来创建覆盖,这是为大多数情况创建覆盖的最佳方式。

在以下位置创建覆盖:
组件> com_content >的制品

在以下位置找到您的文件:
your_site /模板/ your_template中/ HTML / com_content /条/如default.php

问候。

答案 1 :(得分:0)

我找到了!文章确实不同。您需要转到文章的选项选项卡,然后在底部检查"替代布局"设置。如果您按照描述创建覆盖,并调用文件" foo.php",您必须在此处指定它(将有一个新条目," ---从自定义模板--- foo"),而不是"使用全局",默认,或者无论你如何覆盖html / ...文件夹中的文件,它都不会出现。