Сеня рядом и Белла пришел. Былое
Битрикс. Пользовательские поля.
Несколько трюков для работы с пользовательскими полями таблицы пользователей в Битрикс. Пользовательскими полями можно значительно расширить функционал работы с пользователями.
Вот несколько вариантов кода, которые я достаточно часто использую в своей практике: Вот простейший способ загрузить пользователей. Ограничиваемся только первым юзером.
$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),...