We launched new forums in March 2019—join us there. In a hurry for help with your website? Get Help Now!
    • 13392
    • 4 Posts
    Суть, многоуровневое меню, в шапке с выводятся только верхние категорий (т.е. level=`1`)
    Нужно сделать, чтобы при клике на одну из верхних категорий всё дочернее выводилось не в шапке, а например в левой колонке.
    Т.е. мы кликаем сверху, а слева получаем дерево.
      • 26883
      • 137 Posts
      Quote from: jado at Feb 23, 2011, 03:12 AM

      Суть, многоуровневое меню, в шапке с выводятся только верхние категорий (т.е. level=`1`)
      Нужно сделать, чтобы при клике на одну из верхних категорий всё дочернее выводилось не в шапке, а например в левой колонке.
      Т.е. мы кликаем сверху, а слева получаем дерево.
      Если мы кликаем по пункту меню верхнего уровня, то откроется соответствующая страница, а в её шаблоне может быть боковое меню нижнего уровня (второй вызов Wayfinder). Это самое простое, стандартное, и надежное решение.

      Если попытаться выводить боковое меню на этой же странице без клика, а только при фокусировке, то это плохо - действия нелогичны для пользователя. Вывести подменю в боковую колонку теоретически можно, путем нудного подбора позиционирования в CSS, но ничего хорошего не будет. Как только фокус будет смещен с пункта главного меню, боковое исчезнет. По его пунктам просто нельзя будет кликнуть. Да и оно, боковое меню, будет накладываться на содержимое колонки.