Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/ios/104.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
覆盖Joomla文章_Joomla_Joomla3.0 - Fatal编程技术网

覆盖Joomla文章

覆盖Joomla文章,joomla,joomla3.0,Joomla,Joomla3.0,除了一篇文章外,我似乎能覆盖一切。例如,我将com_content/views/featured/tmpl/default_item.php放在{mytemplate}/html/com_content/featured/default_item.php中,我对它所做的更改可以在网站中看到。类似地,对于其他各种覆盖,如类别显示等,我在中看到,对于文章也是如此,但无论我做什么,我对覆盖版本所做的更改都不会出现。当我作为测试对核心文章的default.php进行更改时,更改会立即反映出来 对于这篇文

除了一篇文章外,我似乎能覆盖一切。例如,我将com_content/views/featured/tmpl/default_item.php放在{mytemplate}/html/com_content/featured/default_item.php中,我对它所做的更改可以在网站中看到。类似地,对于其他各种覆盖,如类别显示等,我在中看到,对于文章也是如此,但无论我做什么,我对覆盖版本所做的更改都不会出现。当我作为测试对核心文章的default.php进行更改时,更改会立即反映出来

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

凌驾于条款之上有什么不同吗


这是Joomla 3.5.0

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

  • 请参阅中的逐步说明:
在:
组件中创建覆盖com\u内容文章

在以下位置查找您的文件:
你的站点/templates/your\u template/html/com\u content/article/default.php


问候。

我找到了!文章真的不一样。您需要进入文章的选项选项卡,并在底部检查“可选布局”设置。如果您按照所述创建一个覆盖,并调用文件“foo.php”,则必须在此处指定它(将有一个新条目,“--From custom template--foo”),而不是默认的“Use Global”,否则无论您如何覆盖html/中的文件,它都不会出现。。。文件夹。

无论您如何创建覆盖,您如何为文章创建覆盖?请按照文章中的步骤,在“组件>com_内容>文章”列中为文章创建覆盖