저는 Valence API를 사용하여 코스를 만들고 있습니다.코스 파일 폴더가 생성되지 않습니다.
DOME에서 d2lTools.CMS.CoursePathEnforced 변수를 on으로 설정했습니다. 문서에 따르면
:경로 :
루트 경로는이 과정 제공의 과정 내용에 사용할. >> 백엔드 서비스에 새 조직 단위에 대해 경로 적용을 설정 한 경우 >> 속성을 빈 문자열로 남겨 두어야하며 백엔드 서비스가이 속성을 채울 수 있습니다.
그래서 코스를 만들 때 경로 속성을 빈 문자열로 설정합니다.
그러나 폴더는 코스 경로에 대해 생성되지 않으므로 사용자가 코스에 컨텐츠를 추가하려고하면 오류가 발생합니다. 코스의 조직 단위 ID가 필요하기 때문에 수동으로 경로를 설정할 수 없습니다. 생성 될 때까지는 알 수 없습니다.
버그입니까? 제대로 구성되지 않은 항목이 있습니까?
이 건배, 이안
LE 버전 10.0, 10.1 및 10.2의 테스트 LMS 인스턴스에 대해이 호출을 성공적으로 테스트했습니다. 이 모든 경우에 CourseEnforcedPath 변수는 루트 조직 단위에 대해 설정되었습니다. 이 DOME 변수의 기본값이 'on'일지라도 루트 조직에 대해 '값'확인란이 선택되어 있는지 확인하고 루트 조직의 '켜짐'으로 설정되어 있는지 확인하십시오 구조. –
내가이 호출을 성공적으로 테스트했다고 말하면, 호출은 코스 레코드에 올바른 내용 적용 경로가 있다는 코스를 만들었습니다. 그러나 일부 플랫폼에서는 스토리지 시스템에 실제 경로가 생성되지 않으므로 실제로 코스에 컨텐츠를 추가해도 작동하지 않습니다. 이는 알려진 문제점이므로 서비스 팩에 수정 사항이 곧 나타납니다. –