Хотел бы спросить, можно ли так сделать, чтобы верхнее меню(главное) отображалось только на главной странице, а при переходе на другую страницу не показывалось.
Дак можно просто условия написать в файле catalog/view/theme/ТЕМА/template/common/header.tpl (ну или где Вам нужно), вот так например: PHP: <?php if ($_SERVER['REQUEST_URI'] == '/') { ?><?php if ($categories) { ?><div id="menu"> <ul> <?php foreach ($categories as $category) { ?> <li><a href="<?php echo $category['href']; ?>"><?php echo $category['name']; ?></a> <?php if ($category['children']) { ?> <div> <?php for ($i = 0; $i < count($category['children']);) { ?> <ul> <?php $j = $i + ceil(count($category['children']) / $category['column']); ?> <?php for (; $i < $j; $i++) { ?> <?php if (isset($category['children'][$i])) { ?> <li><a href="<?php echo $category['children'][$i]['href']; ?>"><?php echo $category['children'][$i]['name']; ?></a></li> <?php } ?> <?php } ?> </ul> <?php } ?> </div> <?php } ?> </li> <?php } ?> </ul></div><?php } ?><?php } ?> Если ето дефолтное меню И так например так для чего угодно: PHP: <?php if ($_SERVER['REQUEST_URI'] == '/') { ?><!-- Здесь код меню... --><?php } ?>