Ну почему, почему нельзя сделать так????Оо
$fid = CFile::SaveFile($arFile);
CIBlockElement::SetPropertyValuesEx($elID, false, array('PHOTO' => array("VALUE" => $fid, "DESCRIPTION"=>"Text"));
Разрешите уже разработчику писать код так как он хочет. Не нужно сохранять файл внутри самой функции SetPropertyValuesEx. Ну или сделайте хотя бы возможность отключать это и самому сохранять файл.
И вот это
if(strlen($value["DESCRIPTION"])>0)
$val["description"] = $value["DESCRIPTION"];
Ну что за говнокод в ядре??
как не засирать серв одинаковыми файлами в свойствах?
прошло 5 лет...
как не засирать серв одинаковыми файлами в свойствах?
очень просто, посмотреть на очередном релизе как жонглируют заказами, улыбнуться и работать дальше =)