Вывод двух меню в одном месте, как реализовать?

#
Вывод двух меню в одном месте, как реализовать?
есть два меню Русское и Английское
на морде сайта они выводятся в одном месте

*О нас   ...    *Фотогалерея
*About   ...    *Photogallery

*Новости ...    *Контакты
*News    ...    *Contacts

Вот приблизительно так, в два ряда русский под ним инглиш раздел.

Я сделала так: В макет сначала див в которое выводится русское меню, в две строчки. за ним идет див в который выводится инглиш меню в две строчки. и с помощью CSS сдвинула один див над другим. Они как бы накладываются друг над другом. Но все разделы видны как надо. Одна проблема свойство Hover ghb наведении мышки на третью строчку не срабатывает (цвет не меняется), т.к получается что див второй мешает.

Какое бы решение придумать другое для такого меню, может как то в макете сразу сказать сначала строчку из этого меню выводить, потом из этого...а? Подкиньте идею?!?
Email: golden-puma@yandex.ru; Telegram: @GoldenPuma; Сайт: https://goldenpuma.ru
#
Re: Вывод двух меню в одном месте, как реализовать?
Неплохо было бы увидеть ссылку на сайт.
#
Re: Вывод двух меню в одном месте, как реализовать?
Email: golden-puma@yandex.ru; Telegram: @GoldenPuma; Сайт: https://goldenpuma.ru
#
Re: Вывод двух меню в одном месте, как реализовать?
а что мешает вывести одно меню со всеми необходимыми пунктами и стилями?
#
Re: Вывод двух меню в одном месте, как реализовать?
ну что значит одно когда их два
одно англ другое русское
мне ж их потом в разных версиях сайта выводить

я вот что придумала еще (т.к. сейчас получается что если сортировать пункты так как мне надо на главной то на вторых страницах они идут с другой сортировкой - некрасиво получается)

придумала выводить 4 раза
но надо ограничить прям по id
например  сначала мне нужно выводить пункты 1, 3, 6, 7, 9 из РусскогоМеню
потом 11, 13, 16, 17, 19 из АнглМеню
потом 2, 4, 5, 8, 10 из РусскогоМеню
потом 12, 14, 15, 18, 20 из АнглМеню

как в коде вывода меню в макете задать какие id мне нужно выводить?
Email: golden-puma@yandex.ru; Telegram: @GoldenPuma; Сайт: https://goldenpuma.ru
#
Re: Вывод двух меню в одном месте, как реализовать?
1) создать 4-ре меню
2) для узлов 1, 3, 6, 7, 9 указать Меню1
для узлов 11, 13, 16, 17, 19 - Меню2 и т.д.
3) через модуль отображения структуры ShowStructure вывести 4-ре раза эти меню.

например:
$Structure = & singleton('Structure');
$param = array();
$param['parent_id'] = 166;
$Structure->ShowStructure(7, 'НижнееМеню', $param);
#
Re: Вывод двух меню в одном месте, как реализовать?
хмм
в этом есть смысл конечно,
НО все дело в том что у  меня же не только главная страница есть, а есть еще и внутренние, на которых другой макет
и две версии сайта
и на одной из них должны быть пункты по порядку:
1 2 3 4 5 6 7 8 9 10
на второй версии
11 12 13 14 15 16 17 18 19 20

через 4 меню у меня так не получится cделать на вторых...
так что мне надо как то фильтровать на главной по id



Email: golden-puma@yandex.ru; Telegram: @GoldenPuma; Сайт: https://goldenpuma.ru
#
Re: Вывод двух меню в одном месте, как реализовать?
на главной выводите 4-ре меню
на остальных по два(в зависимости от версии)

или сделайте два меню и в XSL шаблоне выводите их как вам угодно
#
Re: Вывод двух меню в одном месте, как реализовать?
вы знаете вы меня подтолкнули на мысль:
меню у меня будет два как сейчас англ и рус
а выводить его я буду уже 4-мя разными xsl Шаблонами, вернее 5-ю
на вторых страницах будет стандартный шаблон, а на главной 4 с фильтрами...
Email: golden-puma@yandex.ru; Telegram: @GoldenPuma; Сайт: https://goldenpuma.ru
Авторизация