テンプレートの 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 にモジュールがあるため、2 番目の条件は常に true になります。ポジション 7 のモジュールが存在してアクティブになっているだけでなく、実際にこのページの現在のメニュー項目の下に表示されていることを知るにはどうすればよいですか?