Если сложно разобраться с шаблоном, особенно если клубный и применяются плагины, то можно вставить проверку в самом модуле Код (PHP): defined('_JEXEC') or die('Restricted access'); // метка для вставки кода $input = JFactory::getApplication()->input; $option = $input->getCmd('option', 'com_virtuemart'); $view = $input->getCmd('view', 'productdetails'); if ( $option == 'com_virtuemart' && $view == 'productdetails') return;
Код (PHP): <?php defined('_JEXEC') or die('Restricted access'); $input = JFactory::getApplication()->input; $option = $input->getCmd('option', 'com_virtuemart'); $view = $input->getCmd('view', 'productdetails'); if ( $option == 'com_virtuemart' && $view == 'productdetails') return; if(!defined('DS')) define('DS',DIRECTORY_SEPARATOR); Вот добавил в начало модуля фильтра. К сожалению модуль пропал совсем. А в карточке товара место пустое вместо модуля.
Модуль пропал из категорий и место не занимал. А вот в карточке место занимает. Просто пусто. Сейчас гляну по коду, может чем-то другим там место занято.
Так я смотрю в коде получение вьюшки view такое же. В карточке место под фильтр пустое. Показывает <div class=t3-sidebar t3-sidebar>...Что-то у меня не получается. (( П.С. Кстати на Джумшопинге отлично сработало. Спасибо.
Олег, большое человеческое спасибо. Я понял свою ошибку. Первый вариант кода добавил с 'controller', а в теме уже было исправлено. Потом уже глянул и понял. Всё отлично!