在我的模板的index.php中,我输入了代码:
<?php
if ($this->countModules('position-8')) {
if($this->countModules('position-7')) $wdth = 660;
else $wdth = 890;
?>
<jdoc:include type="modules" name="position-8" style="widemodule" width=$wdth />
<?php }; ?>
但是第二个条件总是变为真,因为我在其他页面上的位置-7中有一个模块。如何知道位置-7中的模块不仅存在且处于活动状态,而且实际显示在当前菜单项下的此页面上?