Добро пожаловать на сайт <БагБД>, где вы можете задавать вопросы о программировании и разработке на Битрикс и Битрикс24, и получать быстрые и квалифицированные ответы от профессионалов!

Добавлениередактированиеудаление описания свойства

00 голосов
4
Просто вывод описания можно организовывать через
Код
$el=GetIblockElement($ID);
echo $el["PROPERTIES"]["код_свойства"]["DESCRIPTION"];
А как добавить\отредактировать\удалить описание свойства?
Через CIBlockElement::Update иCIBlockElement::SetPropertyValues что-то никак не получается.
Подскажите, пожалуйста?
спросил 13 Май, 13 от BOJIHA (160 баллов)

4 Ответы

00 голосов
Попробуйте по аналогии с данных кодом
Код
$bs = new CIBlockElement;
$PROP["aaa"] = Array("VALUE"=>"val1", "DESCRIPTION"=>"desc1");
$arFields = Array(
        "PROPERTY_VALUES"       =>      $PROP
        );
$res = $bs->Update($ID, $arFields);
if(!$res)
        $strWarning .= $bs->LAST_ERROR;
else
        echo "ok";
ответил 13 Май, 13 от sickmind (4,660 баллов)
00 голосов
Александр, сделала как Вы написали, по идее, всё должно работать - массив $PROP имеет такой вид
Цитата
array(1) {
["file1"]=>
array(2) {
["VALUE"]=>
array(5) {
["name"]=>
string(17) "internet_2007.doc"
["type"]=>
string(18) "application/msword"
["tmp_name"]=>
string(14) "/tmp/phphP3BKH"
["error"]=>
int(0)
["size"]=>
int(43520)
}
["DESCRIPTION"]=>
string(0) "О работе с обращениями граждан за 2007 год"
}

Но при апдейте выдает ошибку "Неверный тип файла, либо превышен максимальный размер файла". Хотя и тип правильный и размер файла нормальный - если не через скрипт, а напрямую в инфоблок добавлять, то всё прекрасно добавляется. От чего может быть ошибка такая?
ответил 13 Май, 13 от BOJIHA (160 баллов)
00 голосов
Да, меня тоже волнует данный вопрос, хотелось бы узнать, как решить данную проблему?
ответил 22 Июль, 13 от Fox2009 (320 баллов)
00 голосов
Очень актуально в данное время... Кто может помочь??
ответил 25 Окт, 13 от Fox2009 (320 баллов)

Похожие вопросы

+1 голос
1 ответ
0 голосов
4 ответов
спросил 04 Сен, 13 от sergey911 (120 баллов)
0 голосов
3 ответов
спросил 12 Июль, 13 от Snezhka (2,240 баллов)
0 голосов
0 ответов
0 голосов
0 ответов
спросил 10 Авг, 20 от аноним