在我的模板的 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 中的模块不仅存在且处于活动状态,而且实际显示在当前菜单项下的该页面上?