$_get = new LOCATION_GET(); $_update = new LOCATION_UPDATE(); //$full_order = $_get->count_listing_news_category($search_query, $sort_by, $query_per_page); //$total_query = $full_order['total_query']; //$total_page = $full_order['total_page']; //$all_news = $_get->get_listing_news_category($search_query, $sort_by, $first_record, $query_per_page); /* --- BUTTON HANDLER --- */ if (isset($_POST['btn-insert-new-category']) && $_POST['btn-insert-new-category'] == 'Save Changes') { $name = filter_var($_POST['name'], FILTER_SANITIZE_STRING); $description = filter_var($_POST['description'], FILTER_SANITIZE_STRING); $active = filter_var($_POST['active'], FILTER_SANITIZE_STRING); $visibility = filter_var($_POST['visibility']); $meta_description = filter_var($_POST['meta_description'], FILTER_SANITIZE_STRING); $meta_keyword = filter_var($_POST['meta_keyword'], FILTER_SANITIZE_STRING); $alias = cleanurl($name); $temp_order = $_get->get_max_category_order(); $order = $temp_order->max_order + 1; $count_alias = $_get->count_category($_POST['name']); if ($count_alias->rows > 0) { $page = 'self'; $type = 'danger'; $msg = $name . ' has already existed'; set_alert($type, $msg); safe_redirect($page); } else { $alias = $alias; } $_update->insert($name, $alias, $description, $active, $visibility, $meta_description, $meta_keyword, $order); $page = 'self'; $type = 'success'; $msg = 'Item has been successfully saved';