Создание древовидного меню

#1 5 июля 2013 в 00:47
Озадачился зделать древовидное меню в УК...
В системе уже есть модуль "Разделы статей" — он выводит древовидное меню разделов, а как можно его использовать и сделать тоже самое только для УК?

И еще, в инете полно красивых древовоидных меню… Поясните плз как можно подробнее — примерный ход моих действий интеграции меню для УК?
#2 5 июля 2013 в 01:13
1.10, 1.9 и описание здесь
и здесь есть нечто подобное, только шаблон платный, к сожалению
#3 5 июля 2013 в 04:20
  1.  
  2. function shiftSubDiv(n)
  3. // Скрывает/раскрывает подразделы меню с ID вида subDiv1, subDiv2 и т.д.
  4. // Номер подраздела передается в качестве аргумента.
  5. {
  6. var el = document.getElementById('subDiv'+n);
  7.  
  8. if ( el.style.display == 'none' )
  9. el.style.display = 'block'
  10. else
  11. if ( el.style.display == 'block' )
  12. el.style.display = 'none';
  13. };
  14.  
  1.  
  2. <div class="navHeader" id="navHeader2" onclick="shiftSubDiv(2)">Раздел</div>
  3. <ul id="subDiv2" style="display:none">
  4. <li>Подразделы </li>
  5. </ul>
  6.  
Может что-то по аналогии поможет вам в решении проблемы.
#4 5 июля 2013 в 12:32
Smith, куда и как эт применять — хотелось бы поодробнее
Олег Васильевич, спасибо видел это вариант, не плох, может быть на нем и остановлюсь...

но есть много готовых решений в инете с намного лучшим и наглядным деревом. Хотелось поподробнее узнать как применить меню к CMS? Какие шаблоны менять или создат новый? В общем с чего начать? html и css знаю хоть и не профи… а пхп слабо, но на примерах могу сообразить
#5 5 июля 2013 в 13:35
Вам пхп особо и не нужен, найдите шаблон где формируется меню и переработайте его по аналогии с тем кодом который вам сбросил
#6 7 июля 2013 в 22:11
еще раз посмотрел модуль "Разделы статей" — он выводит древовидное меню разделов — теперь интересует только э
тот вопрос — как можно использовать этот модуль для вывода нужного мне меню?
Вы не можете отвечать в этой теме.
Войдите или зарегистрируйтесь, чтобы писать на форуме.
Используя этот сайт, вы соглашаетесь с тем, что мы используем файлы cookie.