Тривиальная задача. Первый уровень - меню типа top (например). Больше нигде не должно встречаться. Все остальные уровни - left. Вот и все, вывод стандартным компонентом bitrix:menu с шаблоном например multilevel
Вы задаете title не для элемента инфоблока, а для страницы, на которой размещен компонент, выводящий данные. Ergo, он будет одинаков для всех элементов. Создайте свойство типа строка и укажите его в настройках компонента - брать title из этого свойства. Ну и, естественно, заполните это свойство для элементов инфоблока.
[QUOTE]astharoshe пишет: а зачем тогда в компонентах лежит папка js и в ней точно такие же файлы как и в bitrix/js/iblock [/QUOTE] Приведите пример совпадающих файлов, пожалуйста. В папках шаблонов компонент лежат скрипты, реализующие работу шаблонов. В папках /bitrix/js/модуль/ лежат скрипты, используемые модулями.
Меню - связка bitrix:menu + bitrix:menu.sections. Показ новостей - компонент bitrix:news. Как именно - [URL=/docs/php.php#tab-start-link]Установка и настройка[/URL], мануал "Руководство по использованию компонентов Меню" и [URL=/docs/php.php#tab-integration-link]Управление модулями[/URL] - Организация показа новостей на сайте