В чем суть проблемы.
Есть слайдер, у него в настройках установлено - показывать только в отмеченных. Отмечен только пункт - главная страница.
Все нормально, но стоит перейти в корзину для оформления товара - слайдер показывается.
Для эксперимента я добавил в index.php следующий код
<?php $input = JFactory::getApplication()->input; $menuitemid = $input->getInt( 'Itemid' ); $main = array(101); if (in_array($menuitemid, $main)) { ?> <!-- Проверка на ИД главной страницы--> <body class="main_page <?php echo $tpl->getBodyClasses(); ?>"> <?php } else { ?> <body class="other_page <?php echo $tpl->getBodyClasses(); ?>"> <?php } ?>
К body если мы находимся в пункте меню Itemid=101 (главная страница) добавляется main_page, ежели это какой ниой пункт меню other_page.
Так вот при заходе в корзину - получаем - main_page.
Как исправить эту ошибку