Неделю ломаю голову: как сделать многоуровневое меню. перепробовал множество вариантов, в итоге всё выводится, но не совсем так, как надо. пункты меню прописаны в txt-базе, где первая ячейка- уровень, вторая- url, а третья- русское отображение. Далее циклом выводятся ссылки, делая отступы (функция str_repeat: повторяю тег UL кол-во раз, равное уровню. чем глубже, тем больше отступ). И должна отображаться структура дерева, где сейчас находится пользователь. Т.е. если это подменю- то всё, что выше этого уровня. Но пропадает, к сожалению пункт, что выше при углублении. Возможно, что-то упустил, или как-то по-другому сформировать базу нужно- помогите пожалуйста. Каталог
|