Не пашет и у меня ))
И у меня эта проблема есть всегда. Не зависит, какие модули (ВМ-а или нет), я хочу скрыть.
Просто добавить if и указать на фронтпэйдж (как предлагалось выше) можно не в любом шаблоне.
Что, например, скажете насчет такого фрагмента?
<!-- Begin Right Column -->
<?php if (mosCountModules('right') or (mosCountModules('right2') or (mosCountModules('right3') or ($subnav and $splitmenu_col=="rightcol")))) : ?>
<div id="rightcol"><div class="padding">
<?php if (mosCountModules('right') or ($subnav and $splitmenu_col=="rightcol")) : ?>
<div class="inner"><div class="padding">
<?php if ($subnav and $splitmenu_col=="rightcol") : ?>
<div class="submenu-block"><?php echo $subnav; ?></div>
<?php endif; ?>
<?php mosLoadModules('right',-2); ?>
</div></div>
<div class="col-bottom"></div><div class="col-bottom2"></div><div class="col-bottom3"></div>
<?php endif; ?>
<?php if (mosCountModules('right2')) : ?>
<div class="inner"><div class="padding">
<?php mosLoadModules('right2',-2); ?>
</div></div>
<div class="col-bottom"></div><div class="col-bottom2"></div><div class="col-bottom3"></div>
<?php endif; ?>
<?php if (mosCountModules('right3')) : ?>
<div class="inner"><div class="padding">
<?php mosLoadModules('right3',-2); ?>
</div></div>
<div class="col-bottom"></div><div class="col-bottom2"></div><div class="col-bottom3"></div>
<?php endif; ?>
</div></div>
<?php endif; ?>
<!-- End Right Column -->
Если просто заменить <?php mosLoadModules('right',-2); ?> на <?php if (($option == '') || ($option == 'com_frontpage')) { mosLoadModules ('right',-2); }?> и повторить с модулями 2 и 3, то модули не появляются, вернее их содержимое, а обводка и фон модуля есть (как будто бы пустой модуль без заголовка и текста).
Вот такие пироги.
И самое главное, меня это уже достало, если честно. Практически с каждым сайтом приходится бороться.
Указав в опциях модуля в админке, генерироваться на определенной странице - можно получить в результате не совсем то. Теоретически я понимаю, почему. Но практически исправить не могу. Это явный баг Joomla (по моему мнению).
Просто странно, что о нем мало кто говорит ??? Вот этого я так же не понимать.
Однако, может все просто? Коли так, подскажите, буду благодарен