CSS Меню каталога с подменю

Есть такая конструкция меню

<ul class="menu-v category-tree">

<li><a href="">Меню верхний уровень 1</a></li>

<li><a href="">Меню верхний уровень 2</a>

<ul class="menu-v">

<li><a href="" class="selected">Подменю 1</a></li>

<li><a href="">Подменю 2</a></li>

</ul>

</li>

</ul>

класс selected показывает активное меню которое нажато и открылось его подменю.

вот в данном случае я могу сделать фон нажатого верхнего меню Меню верхний уровень 2 с помощью css например красным

а когда тыркаешь на подменю например Подменю 1 то появляется такая конструкция, т.е class="selected" переходит на активное подменю и уже фон самого раздела Меню верхний уровень 2 пропадает.

Как сделать что бы при нажатом активном Подменю 1, верхний уровень Меню верхний уровень 2 оставался с красным фоном?

P/S шаблон дефолт

вывожу вот так

{if isset($category)}{$selected_category=$category.id}{else}{$selected_category=null}{/if}

{wa_print_tree tree=$categories selected=$selected_category unfolded=false class="menu-v category-tree" elem ='<a href=":url" title=":name">:name</a>'}

6 ответов

  • 1
    Leva 5 августа 2015 09:58 #

    тут кто нибудь на форуме есть?

  • 1
    Markus 5 августа 2015 10:23 #

    Никак не отредактируя функцию выводящую дерево категорий wa_print_tree

  • 1
    Leva 5 августа 2015 11:02 #

    не понял? ))) можно подробнее?

  • 1
    Markus 5 августа 2015 11:49 #

    Копайте функцию smarty_function_wa_print_tree

    • +1
      Leva Leva 5 августа 2015 14:47 #

      извиняюсь конечно, но в php я профан так только методом тыка и с подсказками, в основном html и css занимаюсь, если не трудно "ткните носом" как сделать или пример какой то

  • 1
    Роман Петунин 6 августа 2015 02:26 #

    Очень "развернутый" ответ

    • +1
      Markus Markus 6 августа 2015 02:44 #

      А Вы, извините, ждете готового решения?

  • 0
    Markus 6 августа 2015 01:12 #

    Тогда делайте с помощью jQuery используя parents() для элементов с классом selected

Добавить ответ

Чтобы добавить комментарий, зарегистрируйтесь или войдите