Прошу помощи. Делаю интернет магазин на Joomla 1.5.22 + VirtueMart 1.1.4 вот адрес: http://www.perestroyka-kirov.ru/ использую в качестве вывода категорий на главную страницу модуль mod_frontpage_categories. При переходе к товарам через левое боковое меню в категории товаров не отображаются модули с главной, но почему то при переходе через mod_frontpage_categories модули лезут в категорию товаров (вот так http://www.perestroyka-kirov.ru/index.php?page=shop.browse&category_id=27&option=com_virtuemart&Itemid=1) Я нашел множество ответов по запросу "модуль только на главной", но ничего из сделанного не помогло. Как я понимаю мне нужно четко указать в шаблоне отображение модулей только на главной. Никак не получается сделать это, максимум пропадает модуль совсем. Может нужно сам модуль править? Причем у одного товара он не тащит модули с главной http://www.perestroyka-kirov.ru/index.php?page=shop.browse&category_id=2&option=com_virtuemart&Itemid=4 Я уже голову сломал совсем. Ребята, кто рубит в php подскажите, как правильно сделать, пошагово. Вот код index.php, модуль frontpage в позиции banner 3, меню "контакты" в позиции right. Код (PHP): <?php defined('_JEXEC') or die('Restricted access'); // no direct access require_once dirname(__FILE__). DIRECTORY_SEPARATOR . 'functions.php'; $document = null; if (isset($this)) $document = & $this; $baseUrl = $this->baseurl; $templateUrl = $this->baseurl . '/templates/' . $this->template; artxComponentWrapper($document); ?> <!DOCTYPE HTML PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> <html xmlns="http://www.w3.org/1999/xhtml" xml:lang="<?php echo $this->language; ?>" lang="<?php echo $this->language; ?>" > <head> <meta http-equiv="X-UA-Compatible" content="IE=EmulateIE7" /> <jdoc:include type="head" /> <link rel="stylesheet" href="<?php echo $this->baseurl; ?>/templates/system/css/system.css" type="text/css" /> <link rel="stylesheet" href="<?php echo $this->baseurl; ?>/templates/system/css/general.css" type="text/css" /> <link rel="stylesheet" type="text/css" href="<?php echo $templateUrl; ?>/css/template.css" /> <!--[if IE 6]><link rel="stylesheet" href="<?php echo $templateUrl; ?>/css/template.ie6.css" type="text/css" media="screen" /><![endif]--> <!--[if IE 7]><link rel="stylesheet" href="<?php echo $templateUrl; ?>/css/template.ie7.css" type="text/css" media="screen" /><![endif]--> <script type="text/javascript" src="<?php echo $templateUrl; ?>/script.js"></script> </head> <body> </div> <div id="art-main"> <?php $option = JRequest::getCmd('option'); $view = JRequest::getCmd('view'); if (($option == 'com_content') and ($view == 'frontpage')) : ?> <jdoc:include type="modules" name="mod_frontpage_categories" style="xhtml" /> <?php endif; ?> <div class="art-Sheet"> <div class="art-Sheet-tl"></div> <div class="art-Sheet-tr"></div> <div class="art-Sheet-bl"></div> <div class="art-Sheet-br"></div> <div class="art-Sheet-tc"></div> <div class="art-Sheet-bc"></div> <div class="art-Sheet-cl"></div> <div class="art-Sheet-cr"></div> <div class="art-Sheet-cc"></div> <div class="art-Sheet-body"> <?php echo artxPositions($document, array('top1', 'top2', 'top3'), 'art-nostyle'); ?> <div class="module_search"><jdoc:include type="modules" name="search" /></div> <jdoc:include type="modules" name="banner1" style="artstyle" artstyle="art-nostyle" /> <jdoc:include type="modules" name="user3" /> <div class="art-contentLayout"> <?php if (artxCountModules($document, 'left')) : ?> <div class="art-sidebar1"><?php echo artxModules($document, 'left', 'art-block'); ?> </div> <?php endif; ?> <div class="art-<?php echo artxGetContentCellStyle($document); ?>"> <?php echo artxModules($document, 'banner2', 'art-nostyle'); if (artxCountModules($document, 'breadcrumb')) echo artxPost(null, artxModules($document, 'breadcrumb')); echo artxPositions($document, array('user1', 'user2'), 'art-article'); echo artxModules($document, 'banner3', 'art-nostyle'); ?> <?php if (artxHasMessages()) : ?><div class="art-Post"> <div class="art-Post-tl"></div> <div class="art-Post-tr"></div> <div class="art-Post-bl"></div> <div class="art-Post-br"></div> <div class="art-Post-tc"></div> <div class="art-Post-bc"></div> <div class="art-Post-cl"></div> <div class="art-Post-cr"></div> <div class="art-Post-cc"></div> <div class="art-Post-body"> <div class="art-Post-inner"> <div class="art-PostContent"> <jdoc:include type="message" /> </div> <div class="cleared"></div> </div> <div class="cleared"></div> </div> </div> <?php endif; ?> <jdoc:include type="component" /> <?php echo artxModules($document, 'banner4', 'art-nostyle'); ?> <?php echo artxPositions($document, array('user4', 'user5'), 'art-article'); ?> <?php echo artxModules($document, 'banner5', 'art-nostyle'); ?> </div> <?php if (artxCountModules($document, 'right')) : ?> <div class="art-sidebar2"><?php echo artxModules($document, 'right', 'art-block'); ?> </div> <?php endif; ?> </div> <div class="cleared"></div> <?php echo artxPositions($document, array('bottom1', 'bottom2', 'bottom3'), 'art-block'); ?> <jdoc:include type="modules" name="banner6" style="artstyle" artstyle="art-nostyle" /> </div> </div> <div class="cleared"></div> </div> <div class="cleared"></div> </div> <div class="art-Footer"> <div class="art-Footer-inner"> <?php echo artxModules($document, 'syndicate'); ?> <div class="art-Footer-text"> <?php if (artxCountModules($document, 'copyright') == 0): ?> <?php else: ?> <?php echo artxModules($document, 'copyright', 'art-nostyle'); ?> <?php endif; ?> </div> </div> <div class="art-Footer-background"></div> <div id="ontop"><a href="http://luckyfolio.com/"><img src="/images/stories/luckylogo.png" alt=""/></a></div> </body> </html>