我习惯使用 Joomla 1.5,并正在尝试切换到 2.5。
我有 2 个模块在正确的位置,我希望会有 2 个盒子(这是我想要的),每个模块一个盒子。但由于某种原因,它只是将第二个模块添加到第一个框中。
它不是在 if 语句中复制 div (main_top_box, main_mid_box, main_bottom_box) <?php if($this->countModules('right')) { ?>
,而是将<jdoc:include type="modules" name="right"/>
命令并排放置。
您可以使用我在 Joomla 1.5 中使用的代码来做到这一点。他们是否删除了此功能?
这是我看到的:
这是我应该看到的:
Joomla 代码:
<?php if($this->countModules('right')) { ?>
<div class="main_top_box">
<div class="main_mid_box">
<div class="main_bottom_box">
<jdoc:include type="modules" name="right"/>
</div>
</div>
</div>
<?php } ?>
代码输出(来源):
<div class="main_top_box">
<div class="main_mid_box">
<div class="main_bottom_box">
<div class="custom" >
<h3>Services</h3>
<ul>
<li>Family Law</li>
<li>Collaborative Law</li>
<li>Real Estate</li>
<li>Wills</li>
<li>Estate Planning</li>
<li>Estates</li>
</ul>
<p> </p>
</div>
<div class="custom" >
<h3>Test</h3>
<p>Testing the Right Box</p>
</div>
</div>
</div>
</div>
应该是(来源):
<div class="main_top_box">
<div class="main_mid_box">
<div class="main_bottom_box">
<h3>Services</h3>
<ul>
<li>Family Law</li>
<li>Collaborative Law</li>
<li>Real Estate</li>
<li>Wills</li>
<li>Estate Planning</li>
<li>Estates</li>
</ul>
</div>
</div>
</div>
<div class="main_top_box">
<div class="main_mid_box">
<div class="main_bottom_box">
<h3>Test</h3>
<p>Testing the Right Box</p>
</div>
</div>
</div>