我遇到了一个与“替代菜单项”有关的非常奇怪的问题,这里描述了用法:http:
//docs.joomla.org/Layout_Overrides_in_Joomla_1.6
以下文件位于:templates/testtemplate/html/com_content/category
这些是我采取的步骤:
这些文件:
blog.php, blog.xml, blog_children.php, blog_item.php, blog_links.php
已更改为:
bloggal.php, bloggal.xml, bloggal_children.php, bloggal_item.php, bloggal_links.php
对于文件 bloggal.xml - 我更改了这部分:
<layout title="COM_CONTENT_CATEGORY_VIEW_BLOG_TITLE"
到:
<layout title="Blog Gallery"
然后将子标题添加到 bloggal.php 和 bloggal_item.php 以便我可以查看子项是否有效。
现在有趣的部分是 bloggal.php 工作正常,但从 bloggal_item.php 中提取的子项没有出现。
我已经在多个 Joomla 安装上使用相同的模板完成了这个测试,其中一个似乎可以工作,而其余的则没有。
我能想到的唯一一件事是 Joomla 可能有一个回归,因为工作的是一个更新的安装,其余的是更新的版本。
有任何想法吗?