mirror of
https://github.com/fusionpbx/fusionpbx.git
synced 2025-12-30 00:53:50 +00:00
Added CDR dropdown for showing CC Queue calls (#6869)
* Added dropdown for filtering Call Center Queues * added more translations * fixed the wrong permission that I had originally * added the Call Center dropdown to advanced search
This commit is contained in:
committed by
GitHub
parent
e665299fe4
commit
69fc0c8378
@@ -23,6 +23,7 @@
|
||||
Contributor(s):
|
||||
Mark J Crane <markjcrane@fusionpbx.com>
|
||||
Luis Daniel Lucio Quiroz <dlucio@okay.com.mx>
|
||||
Tony Fernandez <tfernandez@smartip.ca>
|
||||
*/
|
||||
|
||||
//includes files
|
||||
@@ -502,6 +503,32 @@
|
||||
echo " </select>\n";
|
||||
echo " </div>\n";
|
||||
echo " </div>\n";
|
||||
|
||||
if (permission_exists('xml_cdr_call_center_queue_uuid')) {
|
||||
$sql = "select call_center_queue_uuid, queue_name, queue_extension from v_call_center_queues ";
|
||||
$sql .= "where domain_uuid = :domain_uuid ";
|
||||
$sql .= "order by queue_extension asc ";
|
||||
$parameters['domain_uuid'] = $_SESSION['domain_uuid'];
|
||||
$database = new database;
|
||||
$result_cc = $database->select($sql, $parameters, 'all');
|
||||
echo " <div class='form_set'>\n";
|
||||
echo " <div class='label'>\n";
|
||||
echo " ".$text['label-cc-queue']."\n";
|
||||
echo " </div>\n";
|
||||
echo " <div class='field'>\n";
|
||||
echo " <select class='formfld' name='call_center_queue_uuid' id='call_center_queue_uuid'>\n";
|
||||
echo " <option value=''></option>";
|
||||
if (is_array($result_cc) && @sizeof($result_cc) != 0) {
|
||||
foreach ($result_cc as &$row) {
|
||||
$selected = ($row['call_center_queue_uuid'] == $call_center_queue_uuid) ? "selected" : null;
|
||||
echo " <option value='".escape($row['call_center_queue_uuid'])."' ".escape($selected).">".((is_numeric($row['queue_extension'])) ? escape($row['queue_extension']." (".$row['queue_name'].")") : escape($row['queue_extension'])." (".escape($row['queue_extension']).")")."</option>";
|
||||
}
|
||||
}
|
||||
echo " </select>\n";
|
||||
echo " </div>\n";
|
||||
echo " </div>\n";
|
||||
unset($sql, $parameters, $result_cc, $row, $selected);
|
||||
}
|
||||
}
|
||||
|
||||
echo "</div>\n";
|
||||
|
||||
Reference in New Issue
Block a user