Цитата |
---|
Артём Курочка написал: А как обновить множественное свойство типа файл? Т.е. есть уже у пользователя несколько файлов уже, а при обновлении нужно как бы добавить, или удалить файл, если переданн id или параметр? |
Хотелось бы услышать ответ на этот вопрос.
Передача методу CUser::Update значения поля в формате
Цитата |
---|
array( 9991 => array('del' => 'Y', 'old_file' => 9991), 9992 => array('del' => 'Y', 'old_file' => 9992), 9993 => array('del' => 'Y', 'old_file' => 9993) ) |
приводит значение поля к такому
если же передавать в CUser::Update такой массив
Цитата |
---|
array( array('del' => 'Y', 'old_file' => 9991), array('del' => 'Y', 'old_file' => 9992), array('del' => 'Y', 'old_file' => 9993) ) |
"шелухи" остаётся ещё больше
Цитата |
---|
array( 0 => 0, 1 => 0, 2 => 0 ) |
А хочется, чтобы значение пользовательского поля превращалось в пустой массив или в NULL