我最近将Joomla 2.5模板转换为3.0,模板安装成功。但模块位置不起作用。我确定问题出在index.php文件中。唯一加载的是徽标,但模板的其余部分似乎处于非活动状态。请向我解释为什么会这样,或者我必须再次重新定义模板的所有部分。还包括如何在joomla 3.0中定义模块位置,以便我获得所需的结果。
答案 0 :(得分:0)
在这方面,我认为Joomla 2.5和3.0之间没有什么变化。 要在模板中加载模块位置,您仍然使用:
<jdoc:include type="modules" name="position-1" />
或者如果您想要应用特殊的Chrome:
<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。