Идеи пользователя Умрихин Владислав

Рейтинг: 0  
На голосовании
Предложил Умрихин Владислав 16.07.2018 07:05:27

Добавить CIBlockPropertyEnum::GetList сортировку по SECTION_ID

Это будет полезно как минимум при организации фильтрации по тегам с списках элементов.

CModule::IncludeModule("iblock");
$property_enums = CIBlockPropertyEnum::GetList(Array("SORT"=>"ASC"), Array("IBLOCK_ID"=>$arParams["IBLOCK_ID"],"SECTION_ID"=>$arResult["SECTION"]["PATH"][0]["ID"], "PROPERTY_ID" => "51"));

while($ob = $property_enums->GetNext()){
   $arTags[]=$ob["VALUE"];
}
<? foreach ($arTags as $key => $arTag): ?>
<a class="hashtag hashtag-active"   href="/news/<? echo(!empty($arParams["PARENT_SECTION_CODE"]) ? $arParams["PARENT_SECTION_CODE"] . '/' : ''); ?>?tag=<?= $arTag ?><?=(!empty($_GET['year']) ? '&year='.$_GET['year'].'' : '' ) ?><?=(!empty($_GET['month']) ? '&month='.$_GET['month'].'' : '' ) ?>
   ">
   <?= $arTag ?>
</a><? endforeach; ?>
Рейтинг: 2  
На голосовании
Предложил Умрихин Владислав 22.02.2018 17:49:52

Выгрузка изображений из пользовательских свойств в 1с

При выгрузке картинок из 1С на сайт для товара, если задано несколько картинок, то первая загружается в поле товара "Детальная картинка" ("DETAIL_PICTURE") и остальные картинки в свойство товара "Картинка" ("MORE_PHOTO").

Но есть реальная ситуация, когда требуется выгрузка доп. изображений в поле PROPERTY_.

Планируется интернет-магазин мебели с индивидуальным дизайном. На карточке имеется блок Дополнительные характеристики.
В нем содержится 3 блока состоящий из (Изображение / заголовок / описание).
При этом есть детальное изображение и слайдер.