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

alex2011

  • Новичок
  • 6
  • 0 / 0
Нужно убрать или скрыть главное меню с главной страницы. Не подскажете, как реализоватьт?
*

neut ral

  • Захожу иногда
  • 252
  • 27 / 0
Расширения - Менеджер модулей - Главное меню - Назначение меню
Меню = Выбрать из списка
Выбор меню: зажать Ctrl и снять выделение с "Главная"
*

alex2011

  • Новичок
  • 6
  • 0 / 0
В шаблоне верхнее меню выводится по умолчанию без модуля. Не знаю что и где прописать, чтобы это меню не отображалось на главной странице.
*

alex2011

  • Новичок
  • 6
  • 0 / 0
Какое условие нужно прописать в шаблоне в выводе главного меню, чтобы главное меню не отображалось на главной странице и отображалось на остальных страницах сайта?
Срочно нужно, к сегодняшнему вечеру. Работы много, нет времени разбираться в коде.
Спасибо.
*

neut ral

  • Захожу иногда
  • 252
  • 27 / 0
чем первые две ссылки не подошли?
там кода всего-ничего
вот например:
<?php if (!($_SERVER["REQUEST_URI"]) == "/"): ?>
здесь код отвечающий за вывод меню (только это уже вам виднее что за код)
<?php endif; ?>
*

alex2011

  • Новичок
  • 6
  • 0 / 0
Эта часть кода отвечает за вывод главного меню.

Код
<div id="ja-mainnav" class="wrap">
<div class="main clearfix">
<?php if (($jamenu = $this->loadMenu())) $jamenu->genMenu ($this->getParam('startlevel',0), $this->getParam('endlevel',-1)); ?>
</div>
</div>
<?php if ($this->hasSubmenu() && ($jamenu = $this->loadMenu())) : ?>
<div id="ja-subnav" class="wrap">
<div class="main clearfix">
<?php $jamenu->genMenu (1); ?>
</div>
</div>
<?php endif;?>

Если делаю так:

Код
<?php if (!($_SERVER["REQUEST_URI"]) == "/"): ?>
<div id="ja-mainnav" class="wrap">
<div class="main clearfix">
<?php if (($jamenu = $this->loadMenu())) $jamenu->genMenu ($this->getParam('startlevel',0), $this->getParam('endlevel',-1)); ?>
</div>
</div>
<?php if ($this->hasSubmenu() && ($jamenu = $this->loadMenu())) : ?>
<div id="ja-subnav" class="wrap">
<div class="main clearfix">
<?php $jamenu->genMenu (1); ?>
</div>
</div>
<?php endif;?>
<?php endif; ?>

меню вообще пропадает на всех страницах. Как правильно прописать условие исключения меню с главной страницы?
Спасибо.
*

neut ral

  • Захожу иногда
  • 252
  • 27 / 0
действительно - проверил, что-то не клеится с тем условием
поэтому поэкспериментировал с другими
вот:
Код
<?php
$option = JRequest::getCmd('option');
$view = JRequest::getVar('view', 'frontpage');
if ($option != 'com_content' || $view != 'frontpage') {
?>
...код меню...
<?php }?>
или вот:
Код
<?php
$menu = & JSite::getMenu();
if ($menu->getActive()!= $menu->getDefault()) {
?>
...код меню...
<?php }?>
проверил - эти работают...
*

alex2011

  • Новичок
  • 6
  • 0 / 0
Спасибо. Второй код работает точно! *DRINK*
*

qwerty328

  • Новичок
  • 21
  • 0 / 0
А как можно убрать отображение главного меню для конкретного пункта TOP-меню?

Спасибо!
С уважением,

Алексей
Чтобы оставить сообщение,
Вам необходимо Войти или Зарегистрироваться
 

Пункт меню

Автор s120367

Ответов: 0
Просмотров: 273
Последний ответ 03.06.2018, 13:02:55
от s120367
Большое меню Joomla

Автор Amakeeva

Ответов: 1
Просмотров: 437
Последний ответ 22.01.2018, 13:17:45
от effrit
Как можно отображать имя пользователя в название меню?

Автор selimoff

Ответов: 27
Просмотров: 3636
Последний ответ 02.01.2018, 15:24:44
от logan-19
как сделать пункт меню не кликабельным?

Автор qweqweqwe

Ответов: 13
Просмотров: 6488
Последний ответ 07.09.2017, 01:45:49
от forzi
Сдвинуть пункты меню в левое положение

Автор wectra

Ответов: 6
Просмотров: 708
Последний ответ 12.07.2017, 21:09:01
от wectra