Пример #1
0
$folder = global_common::FOLDER_FILES_OTHER . '/Foody/';
$fileCat = $folder . 'All_Foody_Categories.txt';
if ($_pgR["act"] == "import") {
    echo $fileCat;
    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);