Добрый вечер!
Столкнулся с некоторой проблемой. Имеется следующее задание:
У меня выходит только так:
Т.е. для каждого элемента создается пункт меню. Что собственно и логично, ведь я делаю все в цикле, но подскажите, пожалуйста, как вывести один раз название раздела и элементы к нему.
Вот мой код файла template.php:
Я только учусь, так что не судите строго
Столкнулся с некоторой проблемой. Имеется следующее задание:
Цитата |
---|
Разработать компонент: «Список вакансий» для страницы вакансий в разделе О компании. В компоненте должны выводиться вакансии по разделам по следующей схеме: • Название раздела 1 Вакансия раздела 1 Вакансия раздела 1 Вакансия раздела 1 и т.д. • Название раздела 2 Вакансия раздела 2 Вакансия раздела 2 Вакансия раздела 2 и т.д. |
Т.е. для каждого элемента создается пункт меню. Что собственно и логично, ведь я делаю все в цикле, но подскажите, пожалуйста, как вывести один раз название раздела и элементы к нему.
Вот мой код файла template.php:
Код |
---|
<ul><?foreach($arResult["ITEMS"] as $arItem):?> <li> <?if ($arItem["IBLOCK_SECTION_ID"] == "8"):?> <a href="#" oncl ick="ShowOrHide(this)"><?=$arResult["ITEMS"]["SECTION_NAME"]?><br></a> <?endif?> <?if ($arItem["IBLOCK_SECTION_ID"] == "7"):?> <a href="#" oncl ick="ShowOrHide(this)"><?=$arResult["ITEMS"]["SECTION_NAME"]?><br></a> <?endif?> <ul> <li><a href="#"><a href=""><?=$arItem["NAME"]?></a><br></a></li> </ul> </li> <?endforeach?> </ul> |
Я только учусь, так что не судите строго