Доброго времени суток!
Дорабатываю сейчас один сайт на UMI CMS. Мне уже сильно помогла одна тема ( http://umihelp.ru/forum/index.php/topic,35.0.html ) с этого форума.
Однако, остался нерешенным один вопрос.
Вот примерная структура на сайте:
Левое меню:
- Пункт меню 1
- Пункт меню 2
- Пункт меню 3 (выведен в отдельное верхнее меню)
- Пункт верхнего меню 1
- Пункт верхнего меню 2
- Подпункт верхнего меню 1
- Подпункт верхнего меню 2
Вопрос по верхнему меню. Подпункты вылезают по ховеру на пункте верхнего меню. Но если мы заходим в подпункт верхнего меню, то подменю не загружается, т.е. по ховеру на пункте верхнего меню ничего нет.
Вот примерный шаблон:
$FORMS['menu_block_level1'] = <<<END
<table>
<tr>%lines%</tr>
</table>
END;
$FORMS['menu_line_level1'] = <<<END
<td>
<a href="%link%">%картинка%</a>
%sub_menu%
</td>
END;
$FORMS['menu_line_level1_a'] = <<<END
<td>
<a href="%link%">%картинка%</a>
%sub_menu%
</td>
END;
$FORMS['menu_block_level2'] = <<<END
<div>
<ul>%lines%</ul>
</div>
END;
$FORMS['menu_line_level2'] = <<<END
<li><a href="%link%">%text%</a></li>
END;
$FORMS['menu_line_level2_a'] = <<<END
<li class="active"><a href="%link%">%text%</a></li>
END;
Вот, когда мы находимся в menu_line_level2_a, то submenu от menu_line_level1_a (мы именно в _а) не грузится.
Как быть?