Акция!  Домен 34 грн, домен 55 грн, домен  - 200 грн домен  - 65 грн, домен  - 99 грн, домен  - 56 грн!, домен  - 425 грн!
Мы используем cookie-файлы
Для оптимизации работы нашего сайта мы используем cookie-файлы. Продолжая использовать сайт, Вы соглашаетесь с использованием cookie-файлов.
  • RUB
  • USD
  • EUR
  • UAH
Чат техподдержки
Вы являетесь клиентом?
  • +38(044) 392-74-33  Киев
  • +38(057) 728-39-00  Харьков
  • +38(056) 794-38-31  Днепр
  • +38(032) 229-58-93  Львов
  • +38(048) 738-57-70  Одесса
  • +38(093) 170-15-42  Life
  • +38(067) 400-88-44  Киевстар
  • +38(095) 630-90-82  MTC
  • +1(888)393-24-51  USA, Toll free
  • +44(131)507-01-14  Great Britain
  • +7(499) 348-28-61  Москва

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

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

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

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

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

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


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

Если вы уже зарегистрированы Вам необходимо войти на форум.

Тема закрыта по истечению срока давности.