mirror of
https://git.imnavajas.es/jjimenez/safekat.git
synced 2025-07-25 22:52:08 +00:00
Merge branch 'mod/comentarios_admin' into 'main'
ya se puede pulsar enter dentro del comentario. se vuelve a ver la exclamación cuando hay See merge request jjimenez/safekat!577
This commit is contained in:
@ -25,8 +25,7 @@
|
||||
<?= lang("Presupuestos.comentariosCliente") ?>
|
||||
<span
|
||||
id="mostrar_comentarios_cliente"
|
||||
style="display: none"
|
||||
class="badge rounded-pill badge-center h-px-20 w-px-20 bg-warning ms-1">
|
||||
class="badge rounded-pill badge-center h-px-20 w-px-20 bg-warning ms-1 d-none">
|
||||
!
|
||||
</span>
|
||||
</button>
|
||||
@ -43,8 +42,7 @@
|
||||
<?= lang("Presupuestos.comentariosSafekat") ?>
|
||||
<span
|
||||
id="mostrar_comentarios_safekat"
|
||||
style="display: none"
|
||||
class="badge rounded-pill badge-center h-px-20 w-px-20 bg-warning ms-1">
|
||||
class="badge rounded-pill badge-center h-px-20 w-px-20 bg-warning ms-1 d-none">
|
||||
!
|
||||
</span>
|
||||
</button>
|
||||
@ -61,8 +59,7 @@
|
||||
<?= lang("Presupuestos.comentariosPresupuesto") ?>
|
||||
<span
|
||||
id="mostrar_comentarios_pdf"
|
||||
style="display: none"
|
||||
class="badge rounded-pill badge-center h-px-20 w-px-20 bg-warning ms-1">
|
||||
class="badge rounded-pill badge-center h-px-20 w-px-20 bg-warning ms-1 d-none">
|
||||
!
|
||||
</span>
|
||||
</button>
|
||||
@ -79,8 +76,7 @@
|
||||
<?= lang("Presupuestos.comentariosProduccion") ?>
|
||||
<span
|
||||
id="mostrar_comentarios_produccion"
|
||||
style="display: none"
|
||||
class="badge rounded-pill badge-center h-px-20 w-px-20 bg-warning ms-1">
|
||||
class="badge rounded-pill badge-center h-px-20 w-px-20 bg-warning ms-1 d-none">
|
||||
!
|
||||
</span>
|
||||
</button>
|
||||
|
||||
@ -131,6 +131,16 @@ class PresupuestoAdminEdit {
|
||||
}
|
||||
this.downloadPreviewImage();
|
||||
|
||||
$("textarea[name^='comentarios_']").on("input", function () {
|
||||
let target = $("#mostrar_" + $(this).attr("name"));
|
||||
if ($.trim($(this).val()) === "") {
|
||||
target.addClass('d-none');
|
||||
} else {
|
||||
target.removeClass('d-none');
|
||||
}
|
||||
});
|
||||
|
||||
|
||||
$(document).on('update-presupuesto', this.updatePresupuesto.bind(this));
|
||||
|
||||
this.guardar.on('click', this.guardarPresupuesto.bind(this));
|
||||
@ -375,6 +385,7 @@ class PresupuestoAdminEdit {
|
||||
$('#comentariosSafekat').val(response.data.comentarios_safekat);
|
||||
$('#comentariosPdf').val(response.data.comentarios_presupuesto);
|
||||
$('#comentariosProduccion').val(response.data.comentarios_produccion);
|
||||
$("textarea[name^='comentarios_']").trigger("input");
|
||||
|
||||
self.tiradasAlternativas.cargar(response.data.tiradasAlternativas);
|
||||
|
||||
@ -622,6 +633,13 @@ document.addEventListener('DOMContentLoaded', function () {
|
||||
|
||||
const locale = document.querySelector('meta[name="locale"]').getAttribute('content');
|
||||
|
||||
$(document).on("keydown", "textarea", function (event) {
|
||||
if (event.key === "Enter" && !event.shiftKey) {
|
||||
event.preventDefault(); // Evita que el formulario se envíe
|
||||
$(this).val($(this).val() + "\n"); // Agrega un salto de línea
|
||||
}
|
||||
});
|
||||
|
||||
new Ajax('/translate/getTranslation', { locale: locale, translationFile: ['Presupuestos', 'PresupuestosDirecciones'] }, {},
|
||||
function (translations) {
|
||||
window.language = JSON.parse(translations);
|
||||
|
||||
Reference in New Issue
Block a user