Убрать модуль для вывода материала на главной странице

0 Пользователей и 1 Гость просматривают эту тему.
  • 7 Ответов
  • 280 Просмотров
*

skitale

  • Захожу иногда
  • **
  • 22
  • 0
Добрый день. Полдня уже безуспешно пытаюсь убрать на Joomls 3.6.5 материал с главной страницы - он мне не нужен, я хочу там выводить только модули. Но настроек никаких на эту тему не вижу. Материал все равно выводится и занимает зря место. Я или совсем затупил или это на самом деле невозможно?

Буду благодарен за любую помощь или ссылку на решение проблемы. В сети много подобных вопросов, но как-то везде ветки затухают без решения. Видимо это просто, но я хоть убей не могу понять как. Вспоможите  >:(

*

NewUsers

  • Завсегдатай
  • *****
  • 579
  • 46
В самом шаблоне поставить проверку на главную страницу (если главная то содержимое компонента не выводить, а если нет то выводить).

*

ChaosHead

  • Профи
  • ********
  • 4673
  • 396
В некоторых клубных шаблонах это можно делать в настройках шаблона

*

skitale

  • Захожу иногда
  • **
  • 22
  • 0
В настройках шаблона не нашел. А про проверку главная или нет вообще не понял. Есть понятие Module Assignment - вы про него? Но ведь это только к модулю относится. Для материала не пригодно :(

*

voland

  • Профи
  • ********
  • 9378
  • 421
  • СКАЙП утерян! Пишите в телеграм @volandku
Мы про то, что решение задачи зависит от шаблона

*

umbabaraumba

  • Практически профи
  • *******
  • 2441
  • 152
  • если помог можете поставить +
А про проверку главная или нет вообще не понял.
Раз
Два
Три
Четыре
Пять
Errare humanum est
Ubuntu по-русски
Пишу не сложные модули и компоненты, не дорого но не срочно

*

skitale

  • Захожу иногда
  • **
  • 22
  • 0
Мы про то, что решение задачи зависит от шаблона
Шаблон такой: http://demo.rockettheme.com/live/joomla/metropolis/
В настройках ничего не нашел

*

skitale

  • Захожу иногда
  • **
  • 22
  • 0
Раз
Два
Три
Четыре
Пять

Ребяяятааа!! Работаааеет!! :))
Спасибо большое за ссылки! И вообще вы молодцы!
Помогло решение с этого сайта: https://docs.joomla.org/How_to_determine_if_the_user_is_viewing_the_front_page

Вставил следующий код в файл index.php:
Код
<?php /** Begin Main Body **/ ?>
<?php
$app = JFactory::getApplication();
$menu = $app->getMenu();
if ($menu->getActive() == $menu->getDefault()) {
echo 'This is the front page';
}
else{
echo $gantry->displayMainbody('mainbody','sidebar','standard','standard','standard','standard','standard');
}
?>
<?php /** End Main Body **/ ?>