private function new_search() { /// cambiamos la plantilla HTML $this->template = 'ajax/subcuenta_asociada'; $subcuenta = new subcuenta(); $this->resultados = $subcuenta->search_by_ejercicio($_POST['ejercicio'], $_POST['query']); }
private function buscar_subcuenta() { /// desactivamos la plantilla HTML $this->template = FALSE; $subcuenta = new subcuenta(); $eje0 = new ejercicio(); $ejercicio = $eje0->get($_REQUEST['codejercicio']); $json = array(); foreach ($subcuenta->search_by_ejercicio($ejercicio->codejercicio, $_REQUEST['buscar_subcuenta']) as $subc) { $json[] = array('value' => $subc->codsubcuenta, 'data' => $subc->descripcion, 'saldo' => $subc->saldo, 'link' => $subc->url()); } header('Content-Type: application/json'); echo json_encode(array('query' => $_REQUEST['buscar_subcuenta'], 'suggestions' => $json)); }