Joomla自定义模板覆盖不起作用

Rip*_*pei 2 php joomla layout joomla1.6

我想在Joomla中使用模板覆盖文章覆盖,因此我正在使用

mytemplate/html/com_content/article/default.php
Run Code Online (Sandbox Code Playgroud)

如果我在此文件中更改了任何内容,则会显示更改.但是因为我想使用额外的.php文件fe

mytemplate/html/com_content/article/alternativeLayout.php 
Run Code Online (Sandbox Code Playgroud)

我正面临一个问题.因为虽然我可以在文章设置页面上选择此布局 - 但我所做的任何更改都不会出现,但仍然使用default.php.

我有什么想法我做错了吗?

Bre*_*iar 6

为了使用替代布局,必须满足两个条件 -

  1. 您必须在文章参数中选择布局
  2. 此项目不能存在菜单项 - 菜单项的布局选择将覆盖文章参数中的选择

听起来你的问题是#2.

编辑 Duh,我错过了使用备用布局的关键部分.为了能够将替代布局与菜单项一起使用,您必须创建alternatelayout.xml文件并将其放在override文件夹中.这将为您提供在创建菜单项时选择的附加菜单项选项.您应该能够复制defailt.xml文件并为新布局编辑它.

  • 在菜单项页面上,菜单项类型旁边有一个选择按钮,单击该按钮可查看所有选项.在Article下,您应该看到新的备用布局. (2认同)