예제 #1
0
    } else {
        if ($_POST['category-action'] == 'visibility') {
            $category_id = $_POST['category_id'];
            $option = filter_var($_POST['category-option'], FILTER_SANITIZE_STRING);
            if ($option == 'yes') {
                $category_visibility_status = '1';
            } else {
                if ($option == 'no') {
                    $category_visibility_status = '0';
                }
            }
            foreach ($category_id as $category_id) {
                $category_id = filter_var($category_id, FILTER_SANITIZE_STRING);
                $_update->update_visibility($category_visibility_status, $category_id);
            }
        } else {
            if ($_POST['category-action'] == "order") {
                $hidden_id = $_POST['hidden_category_id'];
                foreach ($hidden_id as $key => $category_id) {
                    $category_id = filter_var($category_id, FILTER_SANITIZE_STRING);
                    $_update->update_order($key, $category_id);
                }
                $type = 'success';
                $msg = 'Changes has been successfully saved.';
                set_alert($type, $msg);
            }
        }
    }
    $page = 'child-category/' . $parent_id . '/' . $parent_name;
    safe_redirect($page);
}