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

Kuzmitch

  • Осваиваюсь на форуме
  • 150
  • 7
Есть большое меню. С тремя уровнями вложенности.
Есть Пункт меню второго уровня "авто" в 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 - и вместо подпунктов запихнуть туда этот модуль ?
Решение с мегаменю, и прочими аналогами не подходит. Нужно изобрести велосипед.

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

Как добавить класс "active" псевдониму пункта меню?

Автор Uman

Ответов: 10
Просмотров: 9600
Последний ответ 13.08.2017, 10:34:42
от midav
Выпадение второго уровня меню при наведении на родителя

Автор DDAANN

Ответов: 8
Просмотров: 978
Последний ответ 09.07.2017, 23:16:36
от capricorn
Как загрузить шаблон, и сделать его только для одной страницы?

Автор Ирина Поехали

Ответов: 5
Просмотров: 154
Последний ответ 05.06.2017, 21:15:42
от effrit
Как вставить рекламу в мобильный шаблон ja_edenite?

Автор gorbi_U

Ответов: 3
Просмотров: 212
Последний ответ 02.06.2017, 08:43:26
от gorbi_U
Шаблон JA_Edenite joomla2.5

Автор askvrk2

Ответов: 6
Просмотров: 1100
Последний ответ 29.05.2017, 09:29:08
от gorbi_U