CreatePackage
Описание и параметры
bool CCoursePackage::CreatePackage( int PACKAGE_DIR );
Создает архив с учебным курсом. Метод нестатический.
Параметры метода
Параметр | Описание | С версии |
---|---|---|
PACKAGE_DIR | Путь (относительно корня сайта) к директории, куда будет скопирован архив курса. | 5.1.2 |
Возвращаемое значение
Метод возвращает true, если создание архива прошло успешно. При возникновении ошибки метод вернет false, а в свойстве объекта LAST_ERROR будет содержаться текст ошибки.
Смотрите также
Примеры использования
<? if (CModule::IncludeModule("learning")) { $COURSE_ID = 97; if (CCourse::GetPermission($COURSE_ID) >= 'W') { @set_time_limit(0); $package = new CCoursePackage($COURSE_ID); if (strlen($package->LAST_ERROR) > 0) { echo "Error: ".$package->LAST_ERROR; } else { $success = $package->CreatePackage($PACKAGE_DIR = "/upload/mypackage/"); if (!$success) echo "Error: ".$package->LAST_ERROR; else echo "Ok!"; } } } ?>
© «Битрикс», 2001-2024, «1С-Битрикс», 2024