<< Click to Display Table of Contents >>

GetCategoryListInCategory

카테고리에 포함된 모든 하위 카테고리의 이름과 전체 경로를 가져옵니다.

Prototype

bool GetCategoryListInCategory(string CategoryFullPath, array ChildCategoryNames, array ChildCategoryFullPaths)

Parameters

CategoryFullPath

카테고리 전체 경로

ChildCategoryNames

하위 카테고리 이름을 가져올 배열

ChildCategoryFullPaths

하위 카테고리 전체 경로를 가져올 배열

Reference

하위 카테고리 정보를 가져온 경우 true가 리턴되고, 실패한 경우 false가 리턴됩니다.

Example

function getCategoryListInCategory(){

   var rep = OZCreator.GetBuiltInObject(OZBuiltInObject.REPOSITORY);

   var login = rep.Login("admin","admin");

   if (login) {

       var cfullpath = "/";

       var childCategoryNames = new Array();

       var childCategoryFullPaths = new Array();

       _DEBUG("Start to check category list");

       var result = rep.GetCategoryListInCategory(cfullpath, childCategoryNames, childCategoryFullPaths);

       if (result == true) {

       for (i=0; i <childCategoryNames.length; i++) {

           _DEBUG("result="+result+" childCategoryNames["+i+"]="+childCategoryNames[i]+" childCategoryFullPaths ["+i+"]="+childCategoryFullPaths[i] );

       }

       } else {

           _DEBUG("result="+result+"["+rep.GetLastErrorCode()+"] "+rep.GetErrorMessageByCode(rep.GetLastErrorCode()));

       }

       rep.Logout();

   }

}