CMS Joomla. Проблема с размещением модуля

tiptopvkr
11 років
0
Здравтсвуйте уважаемые знатоки Joomla. Есть срочная проблема. Помогите пожалуйста. Есть меню (главная страница), назначенное не для главной а для категории. И есть модуль, который необходимо отобразить только на главной. Выходит так: Этот модуль отображается не только на главной, а и на всех статья в этой категории. Кто знает как назначить модулю отображение на 1-м урле и не более. Например сайт.ру это главная страница и при переходе на сайт.ру/категория/статья1.хтмл модуль тоже отображается. Для меню"главная" назначена категория со статьями и по другому нельзя. Кто знает как назначить модулю отображение на 1-м урле и не более так чтобы он отображался только на адресе сайт.ру и больше нигде.
sonicua
11 років
0
В настройках модуля слева внизу
Joomla 1.5 - "Назначение меню" - отметить "Выбрать из списка" - выбрать "Главная страница"
Joomla 2.5 - "Привязка к пунктам меню" - выбрать из выпадающего списка "Только на указанных страницах" - кнопка "Очистить выбор" - отметить "Главная страница"
tiptopvkr
11 років
0
Не меню а урл мне назначить нужно. если я назначаю меню, то модуль отображается во всех статьях категории а мне нужно только на голом домене и все.
toxi
11 років
0
Так в настройках модуля есть настройка отображения, то есть, где этот модуль будет виден:
В настройках модуля слева внизу
Joomla 1.5 - "Назначение меню" - отметить "Выбрать из списка" - выбрать "Главная страница"
Joomla 2.5 - "Привязка к пунктам меню" - выбрать из выпадающего списка "Только на указанных страницах" - кнопка "Очистить выбор" - отметить "Главная страница"
veydaweb
11 років
0
Сделайте для каждой категории пункт меню и назначьте только для главной категории.
tiptopvkr
11 років
0
Все предложения неверны, но все равно спасибо за помощь. Мой вопрос получилось реализовать только при помощи плагина AdvancedModuleManager-v2.1.1
lavrik_av
11 років
0
Элементарно, Ватсон!

Пример:
Главная страница(Default) в меню имеет Itemid = 1(это ItemID в меню, колонка справа) и компонент - Joomla Articles, то в default.php модуля добавляем строку после <?php defined('_JEXEC') or die; ?> в начале модуля :

<? if(JRequest::getVar('Itemid') != 1 && JRequest::getVar('view') != 'category') return null; ?>
tiptopvkr
11 років
0
И это предложение не будет работать. Если прочитать еще раз мой вопрос, то станет ясно, что на главной у меня была не шаблон статей на главной а категория целая с множеством статей.
lavrik_av
11 років
0
j3.mysite4u.net
на Главной есть модуль - Who's Online (2)
Наблюдаем модуль - Кто на сайте

На других страницах его нет, хотя " главной у меня была не шаблон статей на главной а категория целая с множеством статей.".

<?php if((JRequest::getVar('view') != 'category' && JRequest::getVar('Itemid') == 605) || JRequest::getVar('Itemid') != 605 ) return null; ?>


Откровенно говоря, смысла не спорить, так как ты уже нашел решение, но вот другим это может пригодиться.
Тема закрита.