CopyFile
Описание и параметры
int CFile::CopyFile( int file_id, bool Register = true, newPath = "" )
Метод копирует зарегистрированный файл и возвращает ID нового файла копии. Статический метод.
Метод устарел. Рекомендуется вместо него использовать метод CFile::AddDuplicate.
Параметры
Параметр | Описание | С версии |
---|---|---|
file_id | Цифровой идентификатор файла предназначенного для копирования. | |
Register | Необязательный. Если в Register указать false, то файл не будет зарегистрирован в таблице файлов. Функция вернет true, если файл будет успешно скопирован. | 10.0.11 |
newPath | Необязательный. Указывается относительно $_SERVER['DOCUMENT_ROOT'].'/upload/' | 10.0.11 |
Смотрите также
Примеры использования
<? if ($rsElements = GetIBlockElementListEx($IBLOCK_TYPE, $IBLOCK_ID, false, array($ELEMENT_SORT_FIELD => $ELEMENT_SORT_ORDER, "ID" => "ASC"), false, $arrFilter)): $rsElements->NavStart($PAGE_ELEMENT_COUNT); while ($obElement = $rsElements->GetNextElement()): $arElement = $obElement->GetFields(); $arrNewImages[$arElement["ID"]][] = CFile::CopyFile($arElement["PREVIEW_PICTURE"]); endwhile; endif; ?>
© «Битрикс», 2001-2024, «1С-Битрикс», 2024