私は Joomla 1.5 の使用に慣れており、2.5 に切り替えようとしています。
正しい位置に 2 つのモジュールがあります。モジュールごとに 1 つのボックスで、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>