- Aggiunta possibilità di disattivare i link alle immagini dei libri. (opzione sul catalogo: disattiva_link_immagini)

This commit is contained in:
Surya Paolo
2025-07-18 10:43:08 +02:00
parent 43938023ee
commit f12341f780
9 changed files with 32 additions and 8 deletions

View File

@@ -88,8 +88,9 @@
:style="`position: relative; align-content: center;`"
>
<a
:href="myproduct.productInfo.link_macro"
target="_blank"
:href="myCatalog?.disattiva_link_immagini ? null : myproduct.productInfo.link_macro"
:style="myCatalog?.disattiva_link_immagini ? 'cursor: normal !important;' : ''"
>
<q-img
v-if="myproduct.productInfo"
@@ -105,7 +106,7 @@
:fit="scheda.dimensioni?.immagine_prodotto?.size?.fit ?? 'cover'"
:class="{
'book-image-fixed': complete,
'cursor-pointer': !complete,
'cursor-pointer': !complete && !myCatalog?.disattiva_link_immagini,
'shadow-4': !optcatalogo.pdf,
}"
:img-class="optcatalogo.pdf ? 'border-box' : ''"
@@ -142,7 +143,7 @@
: undefined,
display: 'block',
}"
@click.stop.prevent="tools.openUrl(myproduct.productInfo.link_macro)"
@click.stop.prevent="myCatalog?.disattiva_link_immagini ? null : tools.openUrl(myproduct.productInfo.link_macro)"
>
</q-img>
</a>
@@ -157,18 +158,18 @@
z-index: 10;
"
>
<div v-if="!optcatalogo.generazionePDFInCorso">
<div v-if="!optcatalogo.generazionePDFInCorso && !myCatalog?.disattiva_link_immagini">
<q-btn
icon="fas fa-external-link-alt"
color="primary"
class="no-print"
rounded
size="sm"
@click.stop.prevent="tools.openUrl(myproduct.productInfo.link_macro)"
@click.stop.prevent="tools.openUrl(myCatalog?.disattiva_link_immagini ? null : myproduct.productInfo.link_macro)"
>
</q-btn>
</div>
<div v-if="!optcatalogo.generazionePDFInCorso && tools.isLogged()">
<div v-if="!optcatalogo.generazionePDFInCorso && tools.isLogged() && !myCatalog?.disattiva_link_immagini">
<q-btn
icon-right="fas fa-cart-plus"
color="positive"