<?php error_reporting(0); require '../oculto/librerias/cabeceras.php'; require '../oculto/librerias/Seguridad.class.php'; $s = new Seguridad(); $res = array("error" => "Token incorrecto"); if ($s->validarToken($_POST['token']) === true) { require dirname(__FILE__) . '/../oculto/modelo/plancontable.php'; $cuentas = new PlanContable(); $_POST['codigo'] = '' . intval($_POST['codigo']); $_POST['predecesor'] = '' . intval($_POST['predecesor']); $res = $cuentas->registrarCuentaPersonalizada($_POST['codigo'], $_POST['predecesor'], $_POST['nombre']); } header('Content-Type: application/json'); echo json_encode($res); //echo $_POST['codigo'];
<?php //error_reporting(0); require '../oculto/librerias/cabeceras.php'; require '../oculto/librerias/Seguridad.class.php'; $s = new Seguridad(); $res = array("error" => "Token incorrecto"); if ($s->validarToken($_POST['token']) === true) { require dirname(__FILE__) . '/../oculto/modelo/plancontable.php'; $cuentas = new PlanContable(); $res = $cuentas->obtenerCuentasDe($_POST['predecesor']); } header('Content-Type: application/json'); echo json_encode($res); //echo $_POST['predecesor'];
<?php require_once dirname(__FILE__) . "/../librerias/cabeceraPrivados.php"; require_once dirname(__FILE__) . "/../modelo/plancontable.php"; $plan = new PlanContable(); $cuentas = $plan->obtenerCuentasJSON(); $datosModulo = []; $datosModulo['titulo'] = "Nueva cuenta en plan contable"; $datosModulo['contenido'] = <<<EOT <div class="bloqueCentrado" id="formularioLlenado"> \t<div id="cargando"></div> \t<div class="grupo" id="rutaNuevaCuenta"> \t\t<div class="caja total"><h4>Define la ruta</h4></div> \t\t<div class="caja total" id="contenedorRows"> \t\t\t \t\t</div> \t\t</div> \t</div> \t<div class="grupo" id="valoresNuevaCuenta"> \t\t<div class="caja total"><h4>Define el nombre de la nueva cuenta</h4></div> \t \t<div class="caja total"> \t \t\t<label for="nombreNuevaCuenta">Nombre de la nueva cuenta</label> \t\t\t<input type="text" id="nombreNuevaCuenta" name="nombreNuevaCuenta"> \t \t</div> \t</div> \t<div class="grupo" id="valoresNuevaCuenta"> \t\t<div class="caja total">
<?php require_once dirname(__FILE__) . "/../librerias/cabeceraPrivados.php"; require_once dirname(__FILE__) . "/../modelo/plancontable.php"; $plan = new PlanContable(); $cuentas = $plan->obtenerCuentas(); $datosModulo = []; $usr = $s->obtenerDatosUsuario(); $datosModulo['titulo'] = "Mi plan contable"; class Corredor { public $htmlResultante = "<table>"; public function recursiva(&$array, $identacion = 0) { for ($f = 0; $f < count($array); $f++) { $this->htmlResultante .= "<tr><td style=\"padding-left: " . $identacion * 15 . "px\" class=\"" . strtolower($array[$f]['tipo']) . "\">" . $array[$f]['codigo'] . ". " . $array[$f]['nombre'] . "</td></tr>\n"; try { $this->recursiva($array[$f]['hijos'][0], $identacion + 1); } catch (Exception $e) { //echo 'Excepción capturada: ', $e->getMessage(), "\n"; } } } } $d = new Corredor(); $d->recursiva($cuentas); //$datosModulo['contenido'] = print_r($cuentas); $datosModulo['contenido'] = $d->htmlResultante . "</table>";