Выпадающее меню

Xsander

Постоялец
Регистрация
28 Ноя 2006
Сообщения
64
Реакции
4
присоединяюсь

Тоже бьюсь с этой проблемой... посмотрел на сайтах сделаных на ABO на которых это реализовано, даже Js файлики стянул..... но вот чего-то не хватает....
 

SexKiller

Профессор
Регистрация
20 Апр 2006
Сообщения
211
Реакции
44
Тоже бьюсь с этой проблемой... посмотрел на сайтах сделаных на ABO на которых это реализовано, даже Js файлики стянул..... но вот чего-то не хватает....
Нехватает функции в модуле Page, которая бы вывела что вроде

Код:
<ul class="nav" id="horiznav"><li class="active"><span class="top"><a href="/index.php?option=com_frontpage&amp;Itemid=1">Home</a></span></li>
<li><span class="topdaddy"><a class="topdaddy" href="/index.php?option=com_content&amp;task=view&amp;id=18&amp;Itemid=35">Features</a></span><ul>
<li><span class="top"><a href="/index.php?option=com_content&amp;task=view&amp;id=44&amp;Itemid=60">RocketLauncher</a></span></li>
<li><span class="top"><a href="/index.php?option=com_content&amp;task=view&amp;id=21&amp;Itemid=42">10 Preset Styles</a></span></li>
т.е. или массив разделов для JS или как в данном случае дерево разделов через списки, которые с помощью CSS и превращаются в динамическое меню.

Без написания данной функции реализовать меню не получится ...
 

Firerman

Старатель
Регистрация
1 Апр 2006
Сообщения
213
Реакции
10
Вывод выпадающего меню в версии 5.6 чем-то отличается от 5.4?
Делаем по аналогии с 5.4 - менюшка не выпадает. В чем может быть вопрос? Какие файлы править?
В саппорт або писать даже нет желания - там вопросы решают через год )
 

picasik

Постоялец
Регистрация
13 Ноя 2006
Сообщения
80
Реакции
21
насколько помню, многоуровневое меню делается простой правкой шаблона вывода меню. Вложите в 1 уровень код шаблона и поменяйте 1 на 2 и т.д., сколько уровней нужно.
В ПХП максимум в одном месте правка.
кусочек ХТМЛ для лучшего понимания
<!-- END BLOCK : level1_menu_current_item -->
<!-- START BLOCK : level2_menu -->
<ul class="lev2">
<!-- START BLOCK : level2_menu_item -->
смысл должен быть понятен
если полное меню выводиться не будет в классе в экшене showmenu заменить $this->show_nav_menu(); на $this->show_nav_menufull();
а дальше прописываем ЦСС и выпадающее меню готово
 
Сверху