Курс 2016 года “Разработка на UMI.CMS от 0 до готового сайта”

Просмотр сообщений

В этом разделе можно просмотреть все сообщения, сделанные этим пользователем.


Темы - Shimmy

Страницы: [1]
1
Шаблоны TPL / Многоуровневое меню (TPL)
« : 05 Сентября 2014, 12:55:15 »
Доброго времени суток!
Дорабатываю сейчас один сайт на 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 (мы именно в _а) не грузится.

Как быть?

Страницы: [1]