Добро пожаловать на сайт <БагБД>, где вы можете задавать вопросы о программировании и разработке на Битрикс и Битрикс24, и получать быстрые и квалифицированные ответы от профессионалов!

Настройка url'ов для статей

00 голосов
3
Подскажите, плз, вот делаю меню по разделу "Статьи", Хочу получить ссылки на все разделы из них
Вывожу в темплэйте
Код
                                 
$items = GetIBlockSectionList (2, 95, Array("SORT"=>"ASC"), 1000);
while($arItem = $items->GetNext())
{
?><p class="cat"><a href="/content/articles_section/<?=$arItem["ID"] ?>/"><?=$arItem["NAME"] ?></a></p><?
}


Настраиваю вид ссылок в настройках инфоблока
Цитата

URL страницы раздела:/content/articles_section/#ID#/


Но что-то все равно все ссылки получаются битыми:(
спросил 20 Сен, 13 от ddvfty (440 баллов)

3 Ответы

00 голосов
Пробовал и варианты
с
Цитата
URL страницы раздела:/content/articles_section/#SECTION_ID#/

и
Цитата
/content/articles/index.php?SECTION_ID=#SECTION_ID#



И тут же вопрос для кучи: Чем отличаются id раздела (#ID#) и id раздела 2 (#SECTION_ID#) в настройках url инфоблока?
ответил 26 Сен, 13 от ddvfty (440 баллов)
00 голосов
Вот это:
Цитата
mike1982 пишет:
Настраиваю вид ссылок в настройках инфоблока

никак не влияет на Ваш код.
Напишите что-то типа
Код
$rsItems = CIBlockSection::GetList(array('sort' => 'asc'),array('IBLOCK_ID' => 2,'SECTION_ID' => 95,'ACTIVE' => 'Y'));
while ($arItem = $rsItems->GetNext())
{
?><p class="cat"><a href="<?=$arItem["SECTION_PAGE_URL"] ?>"><?=$arItem["NAME"] ?></a></p><? 
}

и будет Вам счастье.
ответил 26 Дек, 13 от Pomnep (13,960 баллов)
00 голосов
Спасибо, попробую
ответил 12 Апр, 14 от ddvfty (440 баллов)

Похожие вопросы

0 голосов
5 ответов
спросил 07 Дек, 13 от JDoPing (180 баллов)
0 голосов
2 ответов
спросил 29 Июнь, 13 от Beet (160 баллов)
0 голосов
2 ответов
спросил 18 Апр, 14 от Tarodar (100 баллов)
0 голосов
4 ответов
0 голосов
5 ответов