Example #1
0
 function edit_category()
 {
     //pr($_FILES);  exit;
     $category_obj = new Category();
     $db_functions_obj = new DbFunctions();
     $helper_obj = new Helper();
     global $user;
     $rid = $user['rid'];
     //only super admin can delete client
     if ($helper_obj->user_is_logged_in() && $helper_obj->check_role(SUPER_ADMIN_ROLE_ID)) {
         $new_image1 = "";
         if (isset($_FILES["image1_update"]["tmp_name"])) {
             // $new_image1 = $helper_obj->generate_name();
             // $desc = CATEGORIES_IMAGES_PATH_UPLOAD . $new_image1 . '.png';
             //move_uploaded_file($_FILES["image1_update"]["tmp_name"], $desc);
             //$helper_obj->resize_crob_image($desc, $desc, CATEGORY_IMAGE_W, CATEGORY_IMAGE_H, THUMBNAIL_R, THUMBNAIL_ENABLE);
             // $new_image1 = $new_image1 . '.png';
             // $gs_name = $_FILES["image1_update"]["tmp_name"];
             //  $move = copy($gs_name, 'gs://' . GOOGLE_APP_ID . '/cat/'.$new_image1.'');
             //   $object_image_file1 = 'gs://' . GOOGLE_APP_ID . '/cat/'.$new_image1.'';
             //  $object_image_url1 = CloudStorageTools::getImageServingUrl($object_image_file1, ['size' => 200, 'crop' => false]);
         } else {
             //  $new_image1 = "";
         }
         /* if ( isset($_FILES["image2_update"]["tmp_name"]) ) {
                $new_image2 = $helper_obj->generate_name();
               
                $desc = CATEGORIES_IMAGES_PATH_UPLOAD . $new_image2 . '.png';
               
                move_uploaded_file($_FILES["image2_update"]["tmp_name"], $desc); 
                
                $helper_obj->resize_crob_image($desc, $desc, CATEGORY_IMAGE_W, CATEGORY_IMAGE_H, THUMBNAIL_R, THUMBNAIL_ENABLE); 
                
                $new_image2 = $new_image2 . '.png';
            }
            else{
                $new_image2 = "";
            } */
         $new_image2 = "";
         $premium = isset($_POST['premium_update']) ? $_POST['premium_update'] : 0;
         $name = trim($_POST['category_name_update']);
         if (!empty($name)) {
             $db_functions_obj->edit_category($_POST['category_id_updated'], $_POST['category_name_update'], $new_image1, $new_image2, $premium, $_POST['add_parent_category']);
             // $db_functions_obj->edit_category($_POST['category_id_updated'], $_POST['category_name_update'], $new_image1, $new_image2, $premium);
             //$category_info = $db_functions_obj->get_category_by_id($_POST['category_id_updated']);
             echo $category_obj->build_category_row($_POST['category_id_updated']) . "***#***" . $_POST['category_id_updated'];
         }
     } else {
         $this->set_access_denied(1);
     }
     exit;
 }