0

我最近将一个Joomla 2.5模板转换为3.0,模板安装成功。但是模块位置不起作用。我确定问题出在 index.php 文件中。唯一加载的是徽标,但模板的其余部分似乎处于非活动状态。请向我解释为什么会这样,或者我是否必须重新定义模板的所有部分。还包括如何在 joomla 3.0 中定义模块位置,以便我获得所需的结果。

4

1 回答 1

0

在这方面,我认为 Joomla 2.5 和 3.0 之间没有任何改变。要在模板中加载模块位置,您仍然使用:

<jdoc:include type="modules" name="position-1" />

或者如果您想应用特殊的镀铬:

<jdoc:include type="modules" name="position-1" style="html5" />

现在,在您的情况下,您的 chrome 中的某个地方可能存在问题,这就是徽标加载而不是其他徽标的原因。这些定义在/templates/your_template/html/modules.php. 如果您在此处使用已删除的功能,您可能需要查看http://docs.joomla.org/Potential_backward_compatibility_issues_in_Joomla_3.0_and_Joomla_Platform_12.1 。

于 2013-04-23T13:29:35.760 回答