From f22287d22ddc73ac2d5a4c99f28ed9c6f8e97bda Mon Sep 17 00:00:00 2001 From: FusionPBX Date: Thu, 22 Dec 2016 17:03:05 -0700 Subject: [PATCH] Update xml_cdr.php --- app/xml_cdr/xml_cdr.php | 16 ++++++++++++---- 1 file changed, 12 insertions(+), 4 deletions(-) diff --git a/app/xml_cdr/xml_cdr.php b/app/xml_cdr/xml_cdr.php index c6f7d521ba..457ac4531e 100644 --- a/app/xml_cdr/xml_cdr.php +++ b/app/xml_cdr/xml_cdr.php @@ -368,9 +368,13 @@ } if (is_array($_SESSION['cdr']['field'])) { foreach ($_SESSION['cdr']['field'] as $field) { - $field_name = ucwords(str_replace("_", " ", $field)); - $field_name = str_replace("Sip", "SIP", $field_name); - echo th_order_by($field, $field_name, $order_by, $order, null, "style='text-align: right;'", $param); + $array = explode(",", $field); + $field_name = $array[count($array) - 1]; + $field_label = ucwords(str_replace("_", " ", $field_name)); + $field_label = str_replace("Sip", "SIP", $field_label); + if ($field_name != "destination_number") { + echo th_order_by($field_name, $field_label, $order_by, $order, null, "style='text-align: right;'", $param); + } } } echo th_order_by('start_stamp', $text['label-start'], $order_by, $order, null, "style='text-align: center;'", $param); @@ -560,7 +564,11 @@ //dynamic cdr fields if (is_array($_SESSION['cdr']['field'])) { foreach ($_SESSION['cdr']['field'] as $field) { - echo " ".$row[$field] ."\n"; + $array = explode(",", $field); + $field_name = $array[count($array) - 1]; + if ($field_name != "destination_number") { + echo " ".$row[$field_name] ."\n"; + } } } //start