if (global_common::isCLogin()) { //get user info //$c_userInfo = $_SESSION[consts::SES_C_USERINFO]; //if ($objMenu->getMenuByName($_pgR['name'])) { // echo global_common::convertToXML($arrHeader, array("rs",'info'), array(0,global_common::STRING_NAME_EXIST), array(0,1)); // return; //} $articleTypeID = $_pgR['ArticleTypeID']; $articleTypeID = global_editor::rteSafe(html_entity_decode($articleTypeID, ENT_COMPAT, 'UTF-8')); $articleTypeName = $_pgR['ArticleTypeName']; $articleTypeName = global_editor::rteSafe(html_entity_decode($articleTypeName, ENT_COMPAT, 'UTF-8')); $status = $_pgR['Status']; $status = global_editor::rteSafe(html_entity_decode($status, ENT_COMPAT, 'UTF-8')); //$strName = $_pgR['name']; //$strName = global_editor::rteSafe(html_entity_decode($strName,ENT_COMPAT ,'UTF-8' )); $resultID = $objArticleType->insert($articleTypeID, $articleTypeName, $status); if ($resultID) { $arrHeader = global_common::getMessageHeaderArr($banCode); //$banCode echo global_common::convertToXML($arrHeader, array("rs", "inf"), array(1, $result), array(0, 1)); return; } else { echo global_common::convertToXML($arrHeader, array("rs", "info"), array(0, "Input data is invalid"), array(0, 1)); return; } } else { echo global_common::convertToXML($arrHeader, array("rs", 'info'), array(0, global_common::STRING_REQUIRE_LOGIN), array(0, 1)); } return; } elseif ($_pgR['act'] == model_ArticleType::ACT_UPDATE) { if (global_common::isCLogin()) {
echo '<br>'; $jsonCats = global_common::readFromFile($fileCat); $rootCats = json_decode($jsonCats, true); $cats = $rootCats['allCategories']; //print_r($cats); $createdBy = 11111; $updatedBy = 11111; foreach ($cats as $cat) { //print_r($cat); //return; $catName = $cat['Name']; $checkExisted = $objArticleType->getArticleTypeByName($catName); //print_r($checkExisted); ; if (!$checkExisted) { echo 'Adding...' . $catName . '<br>'; $result = $objArticleType->insert($catName, $createdBy, global_common::nowSQL(), $updatedBy, global_common::nowSQL(), null, null, null, $cat['Id'], 0, 0); if ($result) { echo 'Added ' . $catName . ' successfull'; echo '<br>'; } else { echo 'Add ' . $catName . ' failed'; echo '<br>'; } } } $allCats = $objArticleType->getAllArticleType(0); $allFiles = scandir($folder); //print_r($allFiles); //return; foreach ($allFiles as $file) { echo 'Process...' . $file . '<br>';
// echo global_common::convertToXML($arrHeader, array("rs",'info'), array(0,global_common::STRING_NAME_EXIST), array(0,1)); // return; //} $articleTypeID = $_pgR['ArticleTypeID']; $articleTypeID = global_editor::rteSafe(html_entity_decode($articleTypeID, ENT_COMPAT, 'UTF-8')); $articleTypeName = $_pgR['ArticleTypeName']; $articleTypeName = global_editor::rteSafe(html_entity_decode($articleTypeName, ENT_COMPAT, 'UTF-8')); $status = $_pgR['Status']; $status = global_editor::rteSafe(html_entity_decode($status, ENT_COMPAT, 'UTF-8')); $level = $_pgR['Level']; $level = global_editor::rteSafe(html_entity_decode($level, ENT_COMPAT, 'UTF-8')); $parentID = $_pgR['ParentID']; $parentID = global_editor::rteSafe(html_entity_decode($parentID, ENT_COMPAT, 'UTF-8')); //$strName = $_pgR['name']; //$strName = global_editor::rteSafe(html_entity_decode($strName,ENT_COMPAT ,'UTF-8' )); $resultID = $objArticleType->insert($articleTypeID, $articleTypeName, $status, $level, $parentID); if ($resultID) { $arrHeader = global_common::getMessageHeaderArr($banCode); //$banCode echo global_common::convertToXML($arrHeader, array("rs", "inf"), array(1, $result), array(0, 1)); return; } else { echo global_common::convertToXML($arrHeader, array("rs", "info"), array(0, "Input data is invalid"), array(0, 1)); return; } } else { echo global_common::convertToXML($arrHeader, array("rs", 'info'), array(0, global_common::STRING_REQUIRE_LOGIN), array(0, 1)); } return; } elseif ($_pgR['act'] == model_ArticleType::ACT_UPDATE) { if (global_common::isCLogin()) {