微信公众号搜"智元新知"关注
微信扫一扫可直接关注哦!

php – Joomla输出覆盖不起作用

有人知道输出覆盖不起作用的原因吗?
我熟悉输出覆盖并且之前尝试过,但这次它不会工作.
我试图覆盖文章类别的博客布局,所以我复制了

\components\com_content

并将其粘贴到我刚刚创建的“html”文件夹中的模板中

\templates\my_teamplate\html\com_content

我编辑了

\templates\my_teamplate\html\com_content\views\category\tmpl\blog.PHP

它不起作用,我尝试编辑原始核心,以确保它是正确的文件

\components\com_content\views\category\tmpl\blog.PHP

它很有效,我很确定,这是正确的文件,我只是不知道为什么它不会覆盖.
我的Joomla版本是1.5.26

解决方法:

HTML覆盖不会镜像组件的确切文件夹结构.

它的认结构是:

component/view/template.PHP

在你的情况下:

templates/yourTemplate/html/com_content/category/blog.PHP

编辑

我正在扩展示例并添加模块的路径,以防任何人需要它:

零件:

要覆盖的原始组件视图模板的Joomla路径:

/component/[componentName]/views/[viewName]/tmpl/[templateName].PHP

被模板中的此文件覆盖:

/templates/[yourTemplate]/html/[componentName]/[viewName]/[templateName].PHP

模块:

要覆盖的原始模块模板的Joomla路径:

/module/[moduleName]/tmpl/[templateName].PHP

被模板中的此文件覆盖:

/templates/[yourTemplate]/html/[moduleName]/[templateName].PHP

版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。

相关推荐