diff --git a/app/call_block/call_block.php b/app/call_block/call_block.php index c65fe5e2db..b29dbae3a4 100644 --- a/app/call_block/call_block.php +++ b/app/call_block/call_block.php @@ -99,7 +99,7 @@ } //prepare to page the results - $sql = "select count(*) from v_call_block "; + $sql = "select count(*) from view_call_block "; $sql .= "where domain_uuid = :domain_uuid "; if (isset($sql_search)) { $sql .= "and ".$sql_search; @@ -118,7 +118,11 @@ $offset = $rows_per_page * $page; //get the list - $sql = str_replace('count(*)', '*', $sql); + $sql = "select * from view_call_block "; + $sql .= "where domain_uuid = :domain_uuid "; + if (isset($sql_search)) { + $sql .= "and ".$sql_search; + } $sql .= order_by($order_by, $order, 'call_block_number'); $sql .= limit_offset($rows_per_page, $offset); $database = new database; @@ -174,6 +178,7 @@ echo " \n"; echo " \n"; } + echo th_order_by('extension', $text['label-extension'], $order_by, $order); echo th_order_by('call_block_number', $text['label-number'], $order_by, $order); echo th_order_by('call_block_name', $text['label-name'], $order_by, $order); echo th_order_by('call_block_count', $text['label-count'], $order_by, $order, '', "class='center'"); @@ -200,6 +205,14 @@ echo " \n"; } echo "