партнер компании 1с-битрикс
сайт фрилансера Сергея Эстрина
Войти как пользователь
Вы можете войти на сайт, если вы зарегистрированы на одном из этих сервисов:
Простой адаптивный форум - модуль для битрикс
Это форум по решению для битрикс «Модуль Классификатор адресов.WEB».
Страницы: 1
Ответить
RSS
Не сохраняется свойство через Bitrix API
 
Почему ни одним из методов не сохраняется свойство ИБ, никаких ошибок не выводится.
Код

CModule::IncludeModule("iblock");


$iblockElement = new CIBlockElement;

$props = array(
   
'location' => array(
      
"CODE" => '34000001'
      
"FINISHED" => "N"
   
),
);
$fields = array(
   
// заранее рабочий код пропущен
   
"PROPERTY_VALUES"=> $props
);

$isUpdated $iblockElement->Update($arResult['OFFER']->getId(), $fields); // true
Настройка "Разрешать сохранение только при завершении поиска:" выключена.
Из Интерфейса Администратора все работает штатно.
 
Цитата
Гость написал:
ни одним из методов не сохраняется свойство ИБ, никаких ошибок не выводится.
КодCModule::IncludeModule("iblock");

$iblockElement = new CIBlockElement;

$props = array(
'location' => array(
"CODE" => '34000001',
"FINISHED" => "N"
),
);
$fields = array(
// заранее рабочий код пропущен
"PROPERTY_VALUES"=> $props
);

$isUpdated = $iblockElement->Update($arResult['OFFER']->getId(), $fields); // trueНастройка "Разрешать сохранение только при завершении поиска:" выключена.
Из Интерфейса Администратора все работает штатно.

Гость, если сделать так (когда значение находится в отдельном массиве при ключе "VALUE"), то работает:
Код

$props = array(

   
'location' => array(
      
"VALUE"=>Array(
         
"CODE" => '01004000004'
         
"FINISHED" => "N"
      
)
   ),
);

Это относится не к модулю, а к любым свойствам, значением которых является массив. Полагаю, логика разработчиков Битрикс в этом отношении такая - если указан массив, то могут также указываться ключи типа "DESCRIPTION" и пр.
Страницы: 1
Ответить
Читают тему (гостей: 1)
Форма ответов
Текст сообщения*
Загрузить файл или картинкуПеретащить с помощью Drag'n'drop
Перетащите файлы
Ничего не найдено
Загрузить файлы
Отправить Отменить
 
Главная   ·   Модули для 1С-Битрикс   ·   Типовые услуги   ·   Форум   ·   Блог   ·   Контакты
Рейтинг@Mail.ru