Prrrrrrrrrrr

This commit is contained in:
imnavajas
2025-04-15 16:05:11 +02:00
parent 67e588dd67
commit 7cf1bf006d
9 changed files with 748 additions and 32 deletions

View File

@ -32,8 +32,12 @@
<div class="col-md-12 col-lg-10 px-4">
<div class="row">
<div class="col-md-4 mb-3">
<label for="cliente_id" class="form-label">Cliente</label>
<select id="cliente_id" name="cliente_id" class="form-select select2bs5"></select>
<label for="clienteId" class="form-label">Cliente</label>
<select id="clienteId" name="clienteId" class="form-select select2bs5">
<option value="<?= $catalogoLibrosEntity->cliente_id ?>">
<?= $catalogoLibrosEntity->clienteName ?>
</option>
</select>
</div>
<div class="col-md-8 mb-3">
@ -81,8 +85,8 @@
<div class="col-md-6 mb-3">
<label for="ean" class="form-label">EAN</label>
<input type="text" id="ean" name="ean" class="form-control" readonly style="background: #E8E8E8;"
value="<?= old('ean', $catalogoLibrosEntity->ean) ?>">
<input type="text" id="ean" name="ean" class="form-control" readonly
style="background: #E8E8E8;" value="<?= old('ean', $catalogoLibrosEntity->ean) ?>">
</div>
<div class="col-md-3 mb-3">

View File

@ -12,19 +12,34 @@
<div class="row">
<!-- Zona de subida -->
<div class="col-md-12 col-lg-3 px-4">
<div id="dropzone" class="border border-secondary border-dashed rounded p-4 text-center"
style="min-height: 200px; cursor: pointer;">
<p class="text-muted m-0">
Arrastre los ficheros<br>o haz click para<br><strong>subir ficheros</strong>
</p>
<!-- Aquí podrías usar DropzoneJS u otro uploader -->
<input type="file" multiple name="archivos[]" class="d-none" id="fileUploader">
<div class="col-12 mb-3">
<h3>Ficheros</h3>
<div class="col-12">
<div class="dropzone needsclick" id="dropzone-multi">
<div class="dz-message needsclick">
Arrastre aquí los ficheros o haga click
</div>
<div class="fallback">
<input name="file" type="file" />
</div>
</div>
</div>
<button id="btnUploadFile"
class="btn mt-3 btn-primary btn-submit waves-effect waves-light ml-2 ">
<span
class="align-middle d-sm-inline-block d-none me-sm-1"><?= lang('App.global_upload_files') ?></span>
<i class="ti ti-upload ti-xs"></i>
</button>
<button id="submit-all-files"
class="btn mt-3 btn-success btn-submit waves-effect waves-light ml-2">
<span
class="align-middle d-sm-inline-block d-none me-sm-1"><?= lang('App.global_save_file') ?></span>
<i class="ti ti-device-floppy ti-xs"></i>
</button>
</div>
<!-- Tabla de ficheros -->
<div class="col-md-12 col-lg-9 px-4">
<div class="col-md-12 col-lg-12 px-4">
<div class="table-responsive">
<table class="table table-bordered">
<thead class="table-light">

View File

@ -4,15 +4,15 @@
<div class="col-md-6">
<p>
<strong><?= lang("Catalogo.created_by_at") ?></strong>
<span id="created_by"></span>,
<span id="created_at"></span>
<span id="created_by"><?= $catalogoLibrosEntity->createdUser ?></span>,
<span id="created_at"><?= $catalogoLibrosEntity->created_at ?></span>
</p>
</div>
<div class="col-md-6">
<p>
<strong><?= lang("Catalogo.updated_by_at") ?></strong>
<span id="updated_by"></span>,
<span id="updated_at_footer"></span>
<span id="updated_by"><?= $catalogoLibrosEntity->updatedUser ?></span>,
<span id="updated_at_footer"><?= $catalogoLibrosEntity->updated_at ?></span>
</p>
</div>
</div>

View File

@ -36,4 +36,16 @@
</div><!-- //.card -->
</div><!--//.col -->
</div><!--//.row -->
<?= $this->endSection() ?>
<?= $this->section('css') ?>
<link rel="stylesheet" href="<?= site_url('themes/vuexy/vendor/libs/dropzone/dropzone.css') ?>" />
<link rel="stylesheet" href="<?= site_url('themes/vuexy/css/safekat.css') ?>">
<?= $this->endSection() ?>
<?= $this->section("additionalExternalJs") ?>
<script src="<?= site_url("themes/vuexy/vendor/libs/dropzone/dropzone.js") ?>"></script>
<script type="module" src="<?= site_url('assets/js/safekat/pages/catalogo/catalogo.js?' . 'token' . '=' . (csrf_token() ?? "token")) ?>"></script>
<?= $this->endSection() ?>