Добрый день!
Столкнулся с такой проблемой: Создаю новый элемент инфоблока. У элемента есть свойство типа "Файл" (множественное). Элемент успешно создаётся, свойство корректно заполняется, файл сохраняется.
Но если в админке открыть добавленный элемент и подвести курсор к этому элементу, то замечаю вот что: название у файла в админке одно, а если посмотреть полный путь, где этот файл лежит - то уже название другое.
Начал смотреть таблицу b_file. Оказалось, что может быть такая ситуация, что несколько файлов загружаются в одну и ту же директорию в папке upload, и из-за этого в таблице b_file столбцы FILE_NAME и ORIGINAL_NAME могут не совпадать у одной и той же записи, и в ORIGINAL_NAME может записаться значение из другой строки этой таблицы, т.к. столбец SUBDIR у этих записей одинаковый.
Подскажите пожалуйста, кто-нибудь с таким сталкивался, и если да - то как это лечится?
Подробнее - на скриншотах
Столкнулся с такой проблемой: Создаю новый элемент инфоблока. У элемента есть свойство типа "Файл" (множественное). Элемент успешно создаётся, свойство корректно заполняется, файл сохраняется.
Но если в админке открыть добавленный элемент и подвести курсор к этому элементу, то замечаю вот что: название у файла в админке одно, а если посмотреть полный путь, где этот файл лежит - то уже название другое.
Начал смотреть таблицу b_file. Оказалось, что может быть такая ситуация, что несколько файлов загружаются в одну и ту же директорию в папке upload, и из-за этого в таблице b_file столбцы FILE_NAME и ORIGINAL_NAME могут не совпадать у одной и той же записи, и в ORIGINAL_NAME может записаться значение из другой строки этой таблицы, т.к. столбец SUBDIR у этих записей одинаковый.
Подскажите пожалуйста, кто-нибудь с таким сталкивался, и если да - то как это лечится?
Подробнее - на скриншотах