有人知道输出覆盖不起作用的原因吗?
我熟悉输出覆盖并且之前尝试过,但这次它不会工作.
我试图覆盖文章类别的博客布局,所以我复制了
\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
标签:php,joomla 来源: https://codeday.me/bug/20190728/1565947.html
本站声明: 1. iCode9 技术分享网(下文简称本站)提供的所有内容,仅供技术学习、探讨和分享; 2. 关于本站的所有留言、评论、转载及引用,纯属内容发起人的个人观点,与本站观点和立场无关; 3. 关于本站的所有言论和文字,纯属内容发起人的个人观点,与本站观点和立场无关; 4. 本站文章均是网友提供,不完全保证技术分享内容的完整性、准确性、时效性、风险性和版权归属;如您发现该文章侵犯了您的权益,可联系我们第一时间进行删除; 5. 本站为非盈利性的个人网站,所有内容不会用来进行牟利,也不会利用任何形式的广告来间接获益,纯粹是为了广大技术爱好者提供技术内容和技术思想的分享性交流网站。