echo "<input type=\"hidden\" name=\"total_page\" id=\"total_page\" class=\"hidden\" value=\"" . $total_page . "\" /> \n"; echo "<input type=\"hidden\" name=\"sort_by\" id=\"sort_by\" class=\"hidden\" value=\"" . $sort_by . "\" /> \n"; echo "<input type=\"hidden\" name=\"search\" id=\"search\" class=\"hidden\" value=\"" . $search_parameter . "-" . $search_value . "\" /> \n"; /* -- BUTTON RESET -- */ if (empty($search_parameter)) { $reset = "hidden"; } else { $reset = ""; } // Query search category_name $category_name = strlen($search) - 13; $get_category_name_search = substr($search, 0, 13); $get_last_char_category_name = substr($search, 13, $category_name); /* --- BUTTON HANDLER --- */ if (isset($_POST["btn-product-index"]) && $_POST["btn-product-index"] == 'GO') { $_update = new PRODUCTS_UPDATE(); if ($_POST['product-index-action'] != 'order') { $_update->update_product_table(); } else { if ($_POST['product-index-action'] == 'order') { $hidden_id = $_POST['hidden_product_id']; foreach ($hidden_id as $key => $hidden_id) { $hidden_id = filter_var($hidden_id, FILTER_SANITIZE_NUMBER_INT); $_update->update_order($key, $hidden_id); } $page = 'product'; $type = 'success'; $msg = 'Changes successfully saved'; set_alert($type, $msg); safe_redirect($page); }
# PRODUCTS - DETAIL: CONTROL # ---------------------------------------------------------------------- */ include "get.php"; include "update.php"; if (isset($_REQUEST['lang'])) { $lang = filter_var($_REQUEST['lang'], FILTER_SANITIZE_STRING); } else { $lang = 'ID'; } $_get = new PRODUCTS_GET(); if ($lang === 'ID') { $data = $_get->get_product_details(); } $all_category = $_get->get_all_category(); $all_size_group = $_get->get_all_size_group(); $all_color_group = $_get->get_all_color_group(); /* --- PRODUCT PHOTO --- */ $product_photo = 5; /* --- BUTTON HANDLER --- */ if ($lang === 'ID') { if (isset($_POST["btn-product-detail"]) && $_POST["btn-product-detail"] == 'Save Changes') { $_update = new PRODUCTS_UPDATE(); $_update->insert_product(); } else { if (isset($_POST["btn-product-detail"]) && $_POST["btn-product-detail"] == 'Delete') { $_update = new PRODUCTS_UPDATE(); $_update->update_product_table_delete(); } } }
$reset = ""; } /*--- CATEGORY NAME --- */ $category_name = (strlen($search) - 13); $get_category_name_search = substr($search, 0, 13); $get_last_char_category_name = substr($search,13,$category_name); /* --- BUTTON HANDLER --- */ if(isset($_POST["btn-product-index"]) && $_POST["btn-product-index"] == 'GO'){ $_update = new PRODUCTS_UPDATE(); $action = filter_var($_POST['product-index-action'], FILTER_SANITIZE_STRING); if($action != 'order'){ $_update->update_product_table(); }else if($action == 'order'){ /* --- ORDER --- */ $hidden_id = $_POST['hidden_product_id']; $hidden_order_id = $_POST['product_order']; rsort($hidden_order_id); $key = 0; foreach($hidden_id as $hidden_id){ //$id = filter_var($hidden_order_id[$key], FILTER_SANITIZE_NUMBER_INT); //$_update->update_order($hidden_id, $hidden_order_id[$key]);