terminado la parte de datos del libro

This commit is contained in:
Jaime Jiménez
2023-09-13 10:02:12 +02:00
parent 4a2d930b57
commit 3788f6c9ef
8 changed files with 74 additions and 74 deletions

View File

@ -2,7 +2,7 @@
<div class="card accordion-item active">
<h2 class="accordion-header" id="headingOne">
<button type="button" class="accordion-button" data-bs-toggle="collapse" data-bs-target="#accordionDatosLibroTip" aria-expanded="false" aria-controls="accordionDatosLibroTip">
<h3><?= lang("Presupuestos.datosLibro") ?></h3>
<h4><?= lang("Presupuestos.datosLibro") ?></h4>
</button>
</h2>
@ -32,7 +32,7 @@
<div class="col-md-12 col-lg-4 px-4">
<div class="mb-3">
<label for="papelFormatoId" class="form-label">
<label id="label_papelFormatoId" for="papelFormatoId" class="form-label">
<?=lang('Presupuestos.papelFormatoId') ?>*
</label>
@ -46,6 +46,22 @@
<?php endforeach;
endif; ?>
</select>
<div class="row">
<div class="col-md-12 col-lg-6">
<div class="mb-3">
<input style="display: none"type="number" id="papelFormatoAncho" name="papel_formato_ancho" maxLength="8" step="0.01" class="form-control" value="<?=old('papel_formato_ancho', $presupuestoEntity->papel_formato_ancho) ?>">
</div><!--//.mb-3 -->
</div><!--//.col -->
<div class="col-md-12 col-lg-6">
<div class="mb-3">
<input style="display: none" type="number" id="papelFormatoAlto" name="papel_formato_alto" maxLength="8" step="0.01" class="form-control" value="<?=old('papel_formato_alto', $presupuestoEntity->papel_formato_alto) ?>">
</div><!--//.mb-3 -->
</div><!--//.col -->
</div>
<div class="form-check form-switch mb-2">
<input class="form-check-input" type="checkbox" id="papelFormatoPersonalizado" name="papel_formato_personalizado" value="1" <?=$presupuestoEntity->papel_formato_personalizado== true ? 'checked' : ''; ?>>
<label class="form-check-label" for="papelFormatoPersonalizado"><?=lang('Presupuestos.papelFormatoPersonalizado') ?></label>
@ -76,60 +92,12 @@
</div> <!--//.row -->
<!-- Fila 2 -->
<div class="row">
<div class="col-md-12 col-lg-2 px-4">
</div><!--//.col -->
<!-- Fila 2 -->
<div class="row">
<div class="col-md-12 col-lg-2 px-4">
</div><!--//.col -->
<div class="col-md-12 col-lg-2 px-4">
<div class="mb-3">
<label style="display: none" id="label_papelFormatoAncho" for="papelFormatoAncho" class="form-label">
<?=lang('Presupuestos.papelFormatoAncho') ?>
</label>
<input style="display: none"type="number" id="papelFormatoAncho" name="papel_formato_ancho" maxLength="8" step="0.01" class="form-control" value="<?=old('papel_formato_ancho', $presupuestoEntity->papel_formato_ancho) ?>">
</div><!--//.mb-3 -->
</div><!--//.col -->
<div class="col-md-12 col-lg-2 px-4">
<div class="mb-3">
<label style="display: none" id="label_papelFormatoAlto" for="papelFormatoAlto" class="form-label">
<?=lang('Presupuestos.papelFormatoAlto') ?>
</label>
<input style="display: none" type="number" id="papelFormatoAlto" name="papel_formato_alto" maxLength="8" step="0.01" class="form-control" value="<?=old('papel_formato_alto', $presupuestoEntity->papel_formato_alto) ?>">
</div><!--//.mb-3 -->
</div><!--//.col -->
<div class="col-md-12 col-lg-2 px-4">
</div><!--//.col -->
</div> <!--//.row -->
<!-- Fila 3 -->
<div class="row">
<div class="col-md-12 col-lg-3 px-4">
<div class="col-md-12 col-lg-4 px-4">
<div class="mb-3">
<div class="form-check">
<label for="cosido" class="form-check-label">
<input type="checkbox" id="cosido" name="cosido" value="1" class="form-check-input"<?=$presupuestoEntity->cosido== true ? 'checked' : ''; ?>>
<?=lang('Presupuestos.cosido') ?>
</label>
</div><!--//.form-check -->
</div><!--//.mb-3 -->
</div><!--//.col -->
<div class="col-md-12 col-lg-3 px-4">
<div class="mb-3">
<div class="form-check">
<label for="ferro" class="form-check-label">
<input type="checkbox" id="ferro" name="ferro" value="1" class="form-check-input"<?=$presupuestoEntity->ferro== true ? 'checked' : ''; ?>>
<?=lang('Presupuestos.ferro') ?>
@ -138,10 +106,10 @@
</div><!--//.mb-3 -->
</div><!--//.col -->
<div class="col-md-12 col-lg-3 px-4">
<div class="col-md-12 col-lg-4 px-4">
<div class="mb-3">
<div class="form-check">
<label for="ferroDigital" class="form-check-label">
<input type="checkbox" id="ferroDigital" name="ferro_digital" value="1" class="form-check-input"<?=$presupuestoEntity->ferro_digital== true ? 'checked' : ''; ?>>
<?=lang('Presupuestos.ferroDigital') ?>
@ -150,8 +118,19 @@
</div><!--//.mb-3 -->
</div><!--//.col -->
<div class="col-md-12 col-lg-3 px-4">
Prototipo
<div class="col-md-12 col-lg-4 px-4">
<div class="mb-3">
<div class="form-check">
<label for="prototipo" class="form-check-label">
<input type="checkbox" id="prototipo" name="prototipo" value="1" class="form-check-input"<?=$presupuestoEntity->prototipo== true ? 'checked' : ''; ?>>
<?=lang('Presupuestos.prototipo') ?>
</label>
</div><!--//.form-check -->
</div><!--//.mb-3 -->
<div class="mb-3">
</div><!--//.mb-3 -->
</div><!--//.col -->
</div> <!--//.row -->
@ -160,7 +139,7 @@
<!-- Fila 4 -->
<div class="row">
<div class="col-md-12 col-lg-3 px-4">
<div class="col-md-12 col-lg-4 px-4">
<div class="mb-3">
<div class="form-check">
<label for="imagenesBnInterior" class="form-check-label">
@ -171,7 +150,7 @@
</div><!--//.mb-3 -->
</div><!--//.col -->
<div class="col-md-12 col-lg-3 px-4">
<div class="col-md-12 col-lg-4 px-4">
<div class="mb-3">
<div class="form-check">
<label for="recogerEnTaller" class="form-check-label">
@ -182,7 +161,7 @@
</div><!--//.mb-3 -->
</div><!--//.col -->
<div class="col-md-12 col-lg-3 px-4">
<div class="col-md-12 col-lg-4 px-4">
<div class="mb-3">
<div class="form-check">
<label for="marcapaginas" class="form-check-label">
@ -195,6 +174,9 @@
</div> <!--//.row -->
<!-- Este elemento se deja pero se oculta para que se actualice al enviar el form -->
<input type="checkbox" id="cosido" style="visibility: hidden;" name="cosido" value="1" class="form-check-input"<?='checked'; ?>>
</div> <!-- //.accordion-body -->
</div> <!-- //.accordion-collapse -->
</div> <!-- //.accordion-item -->

View File

@ -2,7 +2,7 @@
<div class="card accordion-item active">
<h2 class="accordion-header" id="headingOne">
<button type="button" class="accordion-button" data-bs-toggle="collapse" data-bs-target="#accordionDatosPresupuestoTip" aria-expanded="false" aria-controls="accordionDatosPresupuestoTip">
<h3><?= lang("Presupuestos.datosPresupuesto") ?></h3>
<h4><?= lang("Presupuestos.datosPresupuesto") ?></h4>
</button>
</h2>

View File

@ -68,6 +68,9 @@
allowClear: false,
});
$('#papelFormatoId').select2({
allowClear: false,
});
<?= $this->endSection() ?>
@ -79,18 +82,19 @@
$('#papelFormatoPersonalizado').on("click",function(){
var checkbox = document.getElementById('papelFormatoPersonalizado');
if(checkbox.checked == true){
document.getElementById("label_papelFormatoAncho").style.display = "block";
document.getElementById("papelFormatoAncho").style.display = "block";
document.getElementById("label_papelFormatoAlto").style.display = "block";
document.getElementById("papelFormatoAlto").style.display = "block";
document.getElementById("papelFormatoId").disabled = true;
$('#papelFormatoId').next(".select2-container").hide();
document.getElementById("label_papelFormatoId").innerHTML =
"<?=lang('Presupuestos.papelFormatoId') ?> (" +
"<?=lang('Presupuestos.papelFormatoAncho') ?> x <?=lang('Presupuestos.papelFormatoAncho') ?>)*";
}
else{
document.getElementById("label_papelFormatoAncho").style.display = "none";
document.getElementById("papelFormatoAncho").style.display = "none";
document.getElementById("label_papelFormatoAlto").style.display = "none";
document.getElementById("papelFormatoAlto").style.display = "none";
document.getElementById("papelFormatoId").disabled = false;
$('#papelFormatoId').next(".select2-container").show();
document.getElementById("label_papelFormatoId").innerHTML =
"<?=lang('Presupuestos.papelFormatoId') ?>*";
}
});
<?= $this->endSection() ?>