@@ 201-213 (lines=13) @@ | ||
198 | } |
|
199 | } |
|
200 | ||
201 | function customer_opensips_json($accountid,$accounttype) { |
|
202 | ||
203 | $json_data = array(); |
|
204 | $count_all = $this->opensips_model->getopensipsdevice_customer_list(false, $accountid,$accounttype); |
|
205 | $paging_data = $this->form->load_grid_config($count_all, $_GET['rp'], $_GET['page']); |
|
206 | $json_data = $paging_data["json_paging"]; |
|
207 | ||
208 | $query = $this->opensips_model->getopensipsdevice_customer_list(true, $accountid,$accounttype, $paging_data["paging"]["start"], $paging_data["paging"]["page_no"]); |
|
209 | $grid_fields = json_decode($this->opensips_form->opensips_customer_build_opensips_list($accountid)); |
|
210 | $json_data['rows'] = $this->form->build_grid($query, $grid_fields); |
|
211 | ||
212 | echo json_encode($json_data); |
|
213 | } |
|
214 | ||
215 | ||
216 | function opensips_add_customer($add_data) { |
@@ 69-78 (lines=10) @@ | ||
66 | ||
67 | echo json_encode($json_data); |
|
68 | } |
|
69 | function package_list_reseller($accountid,$accounttype){ |
|
70 | $json_data = array(); |
|
71 | $count_all = $this->package_model->get_reseller_package_list(false,$accountid,$accounttype); |
|
72 | $paging_data = $this->form->load_grid_config($count_all, $_GET['rp'], $_GET['page']); |
|
73 | $json_data = $paging_data["json_paging"]; |
|
74 | $query = $this->package_model->get_reseller_package_list(true,$accountid,$accounttype,$paging_data["paging"]["start"], $paging_data["paging"]["page_no"]); |
|
75 | $grid_fields = json_decode($this->package_form->build_package_list_for_reseller()); |
|
76 | $json_data['rows'] = $this->form->build_grid($query, $grid_fields); |
|
77 | echo json_encode($json_data); |
|
78 | } |
|
79 | function package_list_search() { |
|
80 | $ajax_search = $this->input->post('ajax_search', 0); |
|
81 |
@@ 398-407 (lines=10) @@ | ||
395 | echo json_encode($json_data); |
|
396 | } |
|
397 | ||
398 | function customer_mail_record($accountid,$accounttype){ |
|
399 | $json_data = array(); |
|
400 | $count_all = $this->email_model->customer_get_email_list(false,$accountid,"",""); |
|
401 | $paging_data = $this->form->load_grid_config($count_all, $_GET['rp'], $_GET['page']); |
|
402 | $json_data = $paging_data["json_paging"]; |
|
403 | $query = $this->email_model->customer_get_email_list(true,$accountid,$paging_data["paging"]["start"], $paging_data["paging"]["page_no"]); |
|
404 | $grid_fields = json_decode($this->email_form->build_list_for_email_customer($accountid,$accounttype)); |
|
405 | $json_data['rows'] = $this->form->build_grid($query, $grid_fields); |
|
406 | echo json_encode($json_data); |
|
407 | } |
|
408 | function email_delete_multiple() { |
|
409 | $ids = $this->input->post("selected_ids", true); |
|
410 | $where = "id IN ($ids)"; |