Древовидная навигация под ДЛЕ
День добрый. Требуется сделать древовидную навигацию под ДЛЕ.
Есть сайт: http://forum3.ru/.
Слева навигация, что нужно сделать, чтобы работало.
Раскрывание категории->подкатегории 1 уровня ->2 уровня->3 уровня если есть.
Как альтернатива, то в странице ?mod=categories сделать выборку чекбоксом, чтобы отображало только нужные разделы, прописывать выводимое название и title.
Так же требуется, чтобы сохранялось значение предпоследней категории(была выделена.)
Допустим нажали на примере forum3 на "КОМПЬЮТЕРЫ, НОУТБУКИ, ПЛАНШЕТЫ", открылась категория 1 уровня. всё. при нажатии "Ультрабуки", открылась страница с "Ультрабуками" и зафиксировалась, а вот разбивка по ультрабукам будет потом.
Для примера уже на моем сайте. http://csru.ru/
Слева выбираем cs1.6 -> подкатегорию "карты". У нас выделился раздел карты.(это конечное выделение)
Далее справа я сделаю колонку через стандартные средства dle. Главное чтобы если я начну лазить через подкатегории уже, карты - > de, или карты - > cs, то выделение слева бы не исчезало.
Если у нас 2-3 подкатегории, то идет смещение как на рисунке, и слабое выделение.
Обязательное наличии title.
Можно интегрировать в движок, и через него в категориях проставлять чекбоксы и прописывать выводимые названия, но я думаю так будет дольше. Можно через скрипт. Главное показать как делать, но косяк в подкатегориях. Их более 200.
Под сайт рисунок с примером:
http://csru.ru/needwork/navigation.jpg
Чуть не забыл, привязку к разрешении браузера по вертикали не нужна. Пускай растягивается.