我对 Joomla 3.2 中覆盖、替代布局和样式的性质感到非常困惑
我有一个正在为特定站点开发的自定义模板,它不打算重复使用。它将页眉和页脚“硬编码”到页面上(因为它们在整个站点中保持不变),并提供 8 个自定义位置和组件加载位置。所有这一切都很好。
我有一个名为事件的主菜单项,我希望链接到该菜单项的博客组件加载到与正常不同的位置。文章本身的布局可以保持不变,只有展示的地方需要改变,并且只在这个页面上。
模板 index.php :
<div id="top">
<nav>
<div id="navcontainer">
<jdoc:include type="modules" name="nav" style="xhtml" />
</div>
</nav>
<div id="featured">
<jdoc:include type="modules" name="featured" style="xhtml" />
</div>
</div>
<div id="content">
<div class="bc">
<jdoc:include type="modules" name="before main articles" style="xhtml" />
</div>
<div id="component">
<jdoc:include type="component" style="xhtml" />
</div>
</div>
期望的覆盖,替代,样式...?:
<div id="top">
<nav>
<div id="navcontainer">
<jdoc:include type="modules" name="nav" style="xhtml" />
</div>
</nav>
<div id="featured">
<jdoc:include type="component" style="xhtml" />
</div>
</div>
<div id="content">
<div class="bc">
<jdoc:include type="modules" name="before main articles" style="xhtml" />
</div>
<div id="component">
<jdoc:include type="modules" name="archived" style="xhtml" />
</div>
</div>
非常小的变化对页面有很大的影响。我什至无法弄清楚要做出什么样的改变,我发现的文档大多是 joomla 1.5-2.5,我不能确定从那以后发生了什么变化。
我将如何在我的模板中更改它?覆盖、替代布局或样式?
旁注:我知道在模块位置名称中放置空格是不好的做法。我正在逐步淘汰它们。