Битрикс. Пользовательские поля.
Несколько трюков для работы с пользовательскими полями таблицы пользователей в Битрикс. Пользовательскими полями можно значительно расширить функционал работы с пользователями. Вот несколько вариантов кода, которые я достаточно часто использую в своей практике: Вот простейший способ загрузить пользователей. Ограничиваемся только первым юзером. $filter = Array ( «ID» => «1», ); $rsUsers = CUser::GetList(($by=»personal_country»), ($order=»desc»), $filter); $rsUsers->NavStart(50); echo $rsUsers->NavPrint(GetMessage(«PAGES»)); while($rsUsers->NavNext(true, «f_»)) : echo «[«.$f_ID.»] («.$f_LOGIN.») «...
Заполнение размеров товара в 1С-Битрикс после обмена с 1С.
При выгрузке из 1С размеры товара часто приходят в множественное свойство "Реквизиты". А все службы доставки используют данные для расчета стоимость из вкладки торгового каталога. Для того, что бы загрузить их во вкладку Торгового каталога, можно воспользоваться таким скриптом. Скрипт: CModule::IncludeModule('iblock'); Cmodule::IncludeModule('catalog'); $iBlockID = 66; // ID инфоблока с товарами $addProps = CIBlockElement::GetList( Array("ID" => "ASC"), Array("IBLOCK_ID" => $iBlockID),...