Доброе время суток. Есть код который выводит элементы на привязанных страницах, но в нем по умолчанию работает сортировка по ID (меньшие ID идут первым) хочу поставить сортировку в идеале конечно по полю sort но хотя бы по ID но по убыванию. Чтобы элементы с более высоким ID выводились первыми. [CODE]<? $keys = array(); $keysArray = CIBlockElement::GetList(array(), array('IBLOCK_ID' => 3, 'PROPERTY_USLUGA_KEIS' => $pageFields['ID'], 'ACTIVE' => 'Y')); while ( $list = $keysArray->GetNextElement() ) { $keys[] = $list->GetFields(); } ?>
Есть инфоблок - "объекты" у него одинаковый шаблон и компоненты. В один из объектов данного инфоблока необходимо вставить кусок кода которого нет у других. Я добавил дополнительное поле html и вывел его в шаблоне вот таким кодом: [CODE]<?if($arResult["PROPERTIES"]["PLAN_BP"]["VALUE"] == true):?> <!-- + --> <div class="detail_ipoteka <?=$arResult["PROPERTIES"]["CL_PLANBP"]["VALUE"];?> <?if(!$arResult['DOCS'] or !$arResult['ARH']) echo "no_docs";?>"> <div class="title_main2"> <span>планировки</span> </div>
[/CODE] Однако столкнулось с проблемами 1. Код длинее чем ограничение в битриксе и я не могу вывести его целиком. 2. Все изображения и дополнительные подключаемые файлы система пытается взять из папки /obekty/название-объекта/img - а такой папки у меня.
Вопрос: 1. Как правильно изменить поле для инфоблока или шаблон чтобы только для объекта /obekty/название-объекта/ выводился дополнительный код. 2. Как правильно сделать подгрузку в объект файла plans.php который содержит весь код, и который лежит в папке /plans (в корне) где лежат все необходимые файлы для подключения и изображения.
Есть инфоблок - "объекты" у него одинаковый шаблон и компоненты. В один из объектов данного инфоблока необходимо вставить кусок кода которого нет у других. Я добавил дополнительное поле html и вывел его в шаблоне вот таким кодом: [CODE]<?if($arResult["PROPERTIES"]["PLAN_BP"]["VALUE"] == true):?> <!-- + --> <div class="detail_ipoteka <?=$arResult["PROPERTIES"]["CL_PLANBP"]["VALUE"];?> <?if(!$arResult['DOCS'] or !$arResult['ARH']) echo "no_docs";?>"> <div class="title_main2"> <span>планировки</span> </div>
[/CODE] Однако столкнулось с проблемами 1. Код длинее чем ограничение в битриксе и я не могу вывести его целиком. 2. Все изображения и дополнительные подключаемые файлы система пытается взять из папки /obekty/название-объекта/img - а такой папки у меня.
Вопрос: 1. Как правильно изменить поле для инфоблока или шаблон чтобы только для объекта /obekty/название-объекта/ выводился дополнительный код. 2. Как правильно сделать подгрузку в объект файла plans.php который содержит весь код, и который лежит в папке /plans (в корне) где лежат все необходимые файлы для подключения и изображения.