'', 'partnertype' => '', 'partnername' => '', 'partneradress' => '', 'partnernotes' => '', 'salesID' => '', 'status' => 1, 'created' => '', 'createdby' => '' ]; $partner_ID = $_GET['id'] ?? ''; if ($partner_ID !=''){ $url = 'index.php?page=partners&id='.$partner_ID.''; } else { $url = 'index.php?page=partners'; } if (isset($_GET['id'])) { // ID param exists, edit an existing product //CALL TO API $api_url = '/v1/partners/partnerID='.$partner_ID; $responses = ioServer($api_url,''); //Decode Payload if (!empty($responses)){$responses = decode_payload($responses);}else{$responses = null;} $partner = json_decode(json_encode($responses[0]), true); if ($update_allowed === 1){ if (isset($_POST['submit'])) { //GET ALL POST DATA $data = json_encode($_POST, JSON_UNESCAPED_UNICODE); //Secure data $payload = generate_payload($data); //API call $responses = ioServer('/v1/partners', $payload); if ($responses === 'NOK'){ } else { header('Location: index.php?page=partners&success_msg=2'); exit; } } } if ($delete_allowed === 1){ if (isset($_POST['delete'])) { //GET ALL POST DATA $data = json_encode($_POST , JSON_UNESCAPED_UNICODE); //Secure data $payload = generate_payload($data); //API call $responses = ioServer('/v1/partners', $payload); // Redirect and delete product if ($responses === 'NOK'){ } else { header('Location: index.php?page=partners&success_msg=3'); exit; } } } } else { // Create a new product if (isset($_POST['submit']) && $create_allowed === 1) { //GET ALL POST DATA $data = json_encode($_POST, JSON_UNESCAPED_UNICODE); //Secure data $payload = generate_payload($data); //API call $responses = ioServer('/v1/partners', $payload); if ($responses === 'NOK'){ } else { header('Location: index.php?page=partners&success_msg=1'); exit; } } } template_header('Partner', 'partner', 'manage'); $view ='

'.$partner_h2.'

'; if ($delete_allowed === 1){ $view .= ''; } if ($update_allowed === 1){ $view .= ''; } $view .= '
'; $view .= '
'.$tab1 .'
'; //Define Service and partner enabled $hierarchyLevel = getHierarchyLevel(json_decode($_SESSION['authorization']['partnerhierarchy'])); $view .= '
'.$button_view.' '; $view .= '
'; //GET PARTNERDATA $partner_data = json_decode($partner['salesID'])?? json_decode($_SESSION['authorization']['partnerhierarchy']) ; //BUID UP DROPDOWNS $salesid_dropdown = listPartner('salesid',$partner_data->salesid,'',$_SESSION['authorization']['permission']); $soldto_dropdown = listPartner('soldto',$partner_data->soldto,'',$_SESSION['authorization']['permission']); //DISPLAY $view .= '
'.$tab2.'
'; $view .= '
'; if ($hierarchyLevel == 0 || $hierarchyLevel == 1){ $view .= ''; $view .= $salesid_dropdown; } $view .= ''; $view .= $soldto_dropdown; $view .= '
'; $view .= '
'.($menu_dealers ?? 'is_dealer').'
'; $view .= '
'; $view .= ''; $view .= '
'; $view .= ''; //Output echo $view; template_footer()?>