0

我正在尝试制作一个 joomla 模板。我也在使用引导程序 v2.3.2。我想做一个设计 3/12-6/12-3/12 分布。我正在检查是否有任何模块位于左右列

$span = 12;

if ($this->countModules('right')) $span -= 3;
if ($this->countModules('left'))  $span -= 3;

<?php if ($this->countModules('left')): ?>
    <div id="sidebarleft" class="span3">
        <jdoc:include type="modules" name="left" style="well" />
    </div>
<?php endif; ?>

<div id="content" class="span<?php echo $span; ?>">
    <jdoc:include type="message" />
    <jdoc:include type="component" />
</div>

<?php if ($this->countModules('right')) : ?>
    <div id="sidebarright" class="span3">
        <jdoc:include type="modules" name="right" style="none" />
    </div>
<?php endif; ?>

我已将一个mod_articles_category模块分配给左侧位置,但它是空的。所以模块没有显示。但是 joomla 认为那个位置有一个模块,它必须缩小内容。

如果模块未显示在页面上,我如何使用空间?

4

1 回答 1

0

你应该改变

<?php echo $span; ?>”进入span<?php echo $span; ?>

这样一来,结果是:

<div id="content" class="span12">代替<div id="content" class="12">

于 2014-09-16T10:56:56.257 回答