我制作了一个 Joomla 2.5 模板。你可以看看这个网站:www.ranfar.com。
查看侧边栏的代码。到目前为止,我有类似的东西:
<div id="sidebar">
<!-- Here starts the first widget -->
<h3>Widget title</h3>
<ul>......... <!-- Module content --> ..........</ul>
<!-- Here starts the second module -->
<p>.... <!-- Second module content --> .........</p>
</div>
如您所见,我没有为每个小部件设置单独的框。我想要以下内容:
<div id="sidebar">
<!-- Here starts the first module -->
<div class="sidebar-module-box">
<h3>Module title</h3>
<ul>......... <!-- Module content --> ..........</ul>
</div>
<!-- Here starts the second module -->
<div class="sidebar-module-box">
<p>.... <!-- Second module content --> .........</p>
</div>
</div>
通过这种方式,我可以为模块框设置类的样式。我如何实现这样的模板?我必须在哪里添加它?这是我在 index.php 中生成侧边栏的代码:
<?php if($this->countModules('ranfar-rightsidebar')) : ?>
<div id="right-sidebar" class="float-right">
<jdoc:include type="modules" name="ranfar-rightsidebar" style="sidebar" />
</div>
<?php endif; ?>