$msg = "<font style='color:red;font-weight:bold'>Operation aborted. Please check workflow API's settings.</font>"; //redirect_header("leave.php?action=edit&leave_id=$o->leave_id",$pausetime,"$msg"); $arr = array("msg" => $msg, "status" => 2); echo json_encode($arr); } else { $msg = "<font style='color:black;font-weight:bold'>Record {$nextstatus_name} successfully.</font>"; //redirect_header("leave.php?action=edit&leave_id=$o->leave_id",$pausetime,"$msg"); $arr = array("msg" => $msg, "status" => 1); echo json_encode($arr); } } break; //end //end case "searchgrid": //return xml table to grid $wherestring = " WHERE wt.workflowtransaction_id>0"; $o->showApprovallistGrid($wherestring); exit; //after return xml shall not run more code. break; case "approvalwindows": $o->approvalwindows($o->primarykey_value, $o->primarykey_name, $o->tablename, $o->window_workflow, $o->workflowtransaction_id); exit; break; default: include "menu.php"; $o->showSearchForm(); require XOOPS_ROOT_PATH . '/footer.php'; break; }