diff --git a/ci4/app/Controllers/Js_loader.php b/ci4/app/Controllers/Js_loader.php index 9abc5e22..3eb7c313 100755 --- a/ci4/app/Controllers/Js_loader.php +++ b/ci4/app/Controllers/Js_loader.php @@ -82,5 +82,11 @@ class Js_loader extends BaseController return view('themes/backend/vuexy/form/presupuestos/cosidotapablanda/_presupuestos.js'); } + function presupuestoCliente_js() + { + $this->response->setHeader('Content-Type', 'text/javascript'); + return view('themes/backend/vuexy/form/presupuestos/cliente/presupuestoCliente.js'); + } + } \ No newline at end of file diff --git a/ci4/app/Controllers/Presupuestos/Presupuestocliente.php b/ci4/app/Controllers/Presupuestos/Presupuestocliente.php index 4346ad07..c37824bc 100755 --- a/ci4/app/Controllers/Presupuestos/Presupuestocliente.php +++ b/ci4/app/Controllers/Presupuestos/Presupuestocliente.php @@ -151,10 +151,14 @@ class Presupuestocliente extends \App\Controllers\GoBaseResourceController $presupuestoEntity = isset($sanitizedData) ? new PresupuestoEntity($sanitizedData) : new PresupuestoEntity(); $presupuestoEntity->POD = model('App\Models\Configuracion\ConfiguracionSistemaModel')->getPOD(); $presupuestoEntity->clienteId = $clienteId; + + $datosPresupuesto = (object)array(); + $datosPresupuesto->paisList = model('App\Models\Configuracion\PaisModel')->getAllForMenu('id, nombre', 'nombre', true); $this->viewData['formAction'] = route_to('crearPresupuestoCliente'); $this->viewData['presupuestoEntity'] = $presupuestoEntity; + $this->viewData['datosPresupuesto'] = $datosPresupuesto; $this->viewData['boxTitle'] = lang('Basic.global.addNew') . ' ' . $this->viewData['pageTitle'] . ' ' . lang('Basic.global.addNewSuffix'); diff --git a/ci4/app/Views/themes/backend/vuexy/form/presupuestos/cliente/_datosLibroItems.php b/ci4/app/Views/themes/backend/vuexy/form/presupuestos/cliente/_datosLibroItems.php new file mode 100644 index 00000000..661d382b --- /dev/null +++ b/ci4/app/Views/themes/backend/vuexy/form/presupuestos/cliente/_datosLibroItems.php @@ -0,0 +1,175 @@ + +