arreglado bug con tamaño personalizado en presupuesto admin

This commit is contained in:
2024-10-28 18:52:06 +01:00
parent 4180cea16a
commit f50987dc2b
3 changed files with 7 additions and 7 deletions

View File

@ -1278,8 +1278,8 @@ class Cosidotapablanda extends \App\Controllers\BaseResourceController
$input_data['is_duplicado'] = $presupuestoEntity->is_duplicado; $input_data['is_duplicado'] = $presupuestoEntity->is_duplicado;
if($presupuestoEntity->papel_formato_personalizado){ if($presupuestoEntity->papel_formato_personalizado){
$input_data['ancho'] = $presupuestoEntity->ancho; $input_data['ancho'] = $presupuestoEntity->papel_formato_ancho ;
$input_data['alto'] = $presupuestoEntity->alto; $input_data['alto'] = $presupuestoEntity->papel_formato_alto ;
} }
else{ else{
$model = model("App\Models\Configuracion\PapelFormatoModel"); $model = model("App\Models\Configuracion\PapelFormatoModel");

View File

@ -121,11 +121,11 @@ function calcular_mermas(){
$('#papelFormatoPersonalizado').on("click",function(){ $('#papelFormatoPersonalizado').on("click",function(){
var checkbox = document.getElementById('papelFormatoPersonalizado');
if(checkbox.checked == true){ if($('#papelFormatoPersonalizado').is(':checked')){
document.getElementById("papelFormatoAncho").style.display = "block"; document.getElementById("papelFormatoAncho").style.display = "block";
document.getElementById("papelFormatoAlto").style.display = "block"; document.getElementById("papelFormatoAlto").style.display = "block";
$('#papelFormatoId').next(".select2-container").hide(); $('#papelFormatoId').hide();
$('#papelFormatoId').val(0).change(); $('#papelFormatoId').val(0).change();
document.getElementById("label_papelFormatoId").innerHTML = document.getElementById("label_papelFormatoId").innerHTML =
window.Presupuestos.papelFormatoId + " (" + window.Presupuestos.papelFormatoId + " (" +
@ -136,7 +136,7 @@ $('#papelFormatoPersonalizado').on("click",function(){
document.getElementById("papelFormatoAlto").value= ""; document.getElementById("papelFormatoAlto").value= "";
document.getElementById("papelFormatoAncho").style.display = "none"; document.getElementById("papelFormatoAncho").style.display = "none";
document.getElementById("papelFormatoAlto").style.display = "none"; document.getElementById("papelFormatoAlto").style.display = "none";
$('#papelFormatoId').next(".select2-container").show(); $('#papelFormatoId').show();
document.getElementById("label_papelFormatoId").innerHTML = document.getElementById("label_papelFormatoId").innerHTML =
window.Presupuestos.papelFormatoId + '*'; window.Presupuestos.papelFormatoId + '*';
} }

View File

@ -42,7 +42,7 @@
<?= lang('Presupuestos.papelFormatoId') ?>* <?= lang('Presupuestos.papelFormatoId') ?>*
</label> </label>
<select id="papelFormatoId" name="papel_formato_id" tabindex="3" class="form-control select2bs2" style="width: 100%;"> <select id="papelFormatoId" <?= $presupuestoEntity->papel_formato_personalizado == false ? '' : 'style="display: none"'; ?> name="papel_formato_id" tabindex="3" class="form-control select2bs2" style="width: 100%;">
<?php if (isset($papelFormatoList) && is_array($papelFormatoList) && !empty($papelFormatoList)) : <?php if (isset($papelFormatoList) && is_array($papelFormatoList) && !empty($papelFormatoList)) :
foreach ($papelFormatoList as $formato) : ?> foreach ($papelFormatoList as $formato) : ?>