Backups Created:
/home/japatmex/public_html/wp-content/edit-wolf.php
Savvy
W
olf -
MANAGER
Edit File: placeorder_dhrufusion.php
<?php $CI =& get_instance(); $CI->load->library('CI_dhrufusion'); $arrCustomFields = array(); //$para['SERVER'] = "false"; if($row->ExternalNetworkId != '') $para['ID'] = $row->ExternalNetworkId; if(!empty($row->CustomFields)) { $CustomFieldsArray = array(); foreach($row->CustomFields as $CustomField) { if($CustomField->UseAsIMEI) { $para['IMEI'] = $CustomField->FieldValue; }else{ if($CustomField->CustomField) { $CustomFieldsArray[$CustomField->FieldName] = $CustomField->FieldValue; }else{ $para[$CustomField->FieldName] = $CustomField->FieldValue; } } } echo 'custom fields array<pre>'; print_r($CustomFieldsArray); echo '</pre>'; if(!empty($CustomFieldsArray)) $para['customfield'] = base64_encode(json_encode($CustomFieldsArray)); } echo 'params: <pre>'; print_r($para); echo '</pre>'; if(orderDidNotGoToSupplier($row->CodeId)) { echo "in if<br>"; $dhru_object = new CI_dhrufusion(); $RESPONSE_FU = $dhru_object->action('placeimeiorder', $MY_API_KEY, $row->AccountId, $row->ServerURL, $para); echo '<hr>response: <pre>'; print_r($RESPONSE_FU); echo '</pre>'; if(isset($RESPONSE_FU['ERROR'])) { if(is_array($RESPONSE_FU['ERROR'][0])) { $ifCodeSentToServer = 0; $msgFromServer = 'Error while sending request to server!'; if(isset($RESPONSE_FU['ERROR'][0]['MESSAGE']) && $RESPONSE_FU['ERROR'][0]['MESSAGE'] != '') $msgFromServer = strip_tags($RESPONSE_FU['ERROR'][0]['MESSAGE']); if(isset($RESPONSE_FU['ERROR'][0]['FULL_DESCRIPTION'])) { if($RESPONSE_FU['ERROR'][0]['FULL_DESCRIPTION'] != '') $msgFromServer = strip_tags($RESPONSE_FU['ERROR'][0]['FULL_DESCRIPTION']); else if($RESPONSE_FU['ERROR'][0]['FULL_DESCRIPTION'][0] != '' || $RESPONSE_FU['ERROR'][0]['FULL_DESCRIPTION'][1] != '') { if(isset($RESPONSE_FU['ERROR'][0]['FULL_DESCRIPTION'][0]) && $RESPONSE_FU['ERROR'][0]['FULL_DESCRIPTION'][0] != '') $msgFromServer = strip_tags($RESPONSE_FU['ERROR'][0]['FULL_DESCRIPTION'][0]); if(isset($RESPONSE_FU['ERROR'][0]['FULL_DESCRIPTION'][1]) && $RESPONSE_FU['ERROR'][0]['FULL_DESCRIPTION'][1] != '') $msgFromServer = strip_tags($RESPONSE_FU['ERROR'][0]['FULL_DESCRIPTION'][1]); } } if(isset($RESPONSE_FU['ERROR'][0]['MESSAGE']['error']) && $RESPONSE_FU['ERROR'][0]['MESSAGE']['error'] != '') $msgFromServer = strip_tags($RESPONSE_FU['ERROR'][0]['MESSAGE']['error']); } } else if(isset($RESPONSE_FU['SUCCESS'])) { $ifCodeSentToServer = 1; if(is_array($RESPONSE_FU['SUCCESS'][0])) { if(isset($RESPONSE_FU['SUCCESS'][0]['REFERENCEID'])) $orderIdFromServer = $RESPONSE_FU['SUCCESS'][0]['REFERENCEID']; } } else { $msgFromServer = 'Network Error! Please MAKE SURE order may has gone to supplier'; } } ?>