Решился вопрос?
Сталкнулся с тойже задачей...
Необходимо чтоб меню горизонтальное расплывалось на следующию строчку. по мере необходимости
Эту задачу можно решить при помощи любого меню, даже стандартного mod_mainmenu.php.
1) Выбираем в параметрах режим отображения "Плоский список" (Flat list)
2) Переопределяем режим отображения элементов ненумерованного списка со строкового на блочный. Для этого в файле CSS пишем: ul#mainlevel li{display:block;float:left}
3) Настраиваем отображение объектов меню при помощи CSS. Например, указываем ширину блока, чтобы все пункты меню аккуратно выстраивались один под другим, подобно тому как было сделано на предыдущей версии сайта МТС.
Внимание: зависимости от количества объектов (ссылок) и ширины экрана меню может "выстраиваться" больше чем в два ряда.