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

Kuzmitch

  • Захожу иногда
  • 150
  • 7 / 0
Есть большое меню. С тремя уровнями вложенности.
Есть Пункт меню второго уровня "авто" в ID=100. Нужно вырезать все подпункты меню в пункте авто. И вставить туда модуль.

Модуль можно вставить таким кодом.
Код
<?php
$document = &JFactory::getDocument();
$renderer = $document->loadRenderer('modules');
$options = array('style' => 'xhtml');
$position = 'test';
echo $renderer->render($position, $options, null);
?>
Т.е. вставляем код в /templates/tmname/html/mod_menu/default.php и получаем позицию test в модуле меню.

Но вот в чем главная загвоздка. Как выловить пункт меню с Id=100 - и вместо подпунктов запихнуть туда этот модуль ?
Решение с мегаменю, и прочими аналогами не подходит. Нужно изобрести велосипед.

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

Назначение макета, посредством ссылки в меню

Автор xxxLOGIATxxx

Ответов: 20
Просмотров: 4764
Последний ответ 04.02.2022, 14:44:14
от hoi
Съезжает меню при наведении

Автор yyyuuu

Ответов: 4
Просмотров: 1980
Последний ответ 08.12.2020, 11:12:32
от AlexB
Как сделать свой шаблон quickstart?

Автор saiskyi

Ответов: 3
Просмотров: 5069
Последний ответ 19.02.2020, 19:29:01
от Bozhkov2
Проблемы в горизонтальном меню Joomla 2.5

Автор Димьяна

Ответов: 1
Просмотров: 2349
Последний ответ 27.11.2018, 14:58:30
от Ragivort
Как настроить шаблон?

Автор tromba

Ответов: 2
Просмотров: 2803
Последний ответ 15.08.2018, 15:29:56
от tromba