- Export Lista
- Ordinamento - PDF Risolto Salvataggio ed invio al server direttamente.
This commit is contained in:
File diff suppressed because it is too large
Load Diff
@@ -98,11 +98,14 @@
|
||||
</q-inner-loading>
|
||||
|
||||
<q-tab-panel
|
||||
v-if="showListaArgomenti"
|
||||
v-if="showListaFiltrata"
|
||||
name="categorie"
|
||||
>
|
||||
<div class="row justify-center q-mx-auto bg-blue-1">
|
||||
<div class="categories">
|
||||
<div
|
||||
class="categories"
|
||||
v-if="optcatalogo.showListaArgomenti"
|
||||
>
|
||||
<div
|
||||
v-for="(reccat, index) in getCatProds()"
|
||||
:key="index"
|
||||
@@ -113,6 +116,20 @@
|
||||
{{ reccat.label }}
|
||||
</div>
|
||||
</div>
|
||||
<div
|
||||
class="categories"
|
||||
v-else-if="optcatalogo.showListaCollane"
|
||||
>
|
||||
<div
|
||||
v-for="(reccollana, index) in getCollane()"
|
||||
:key="index"
|
||||
class="category"
|
||||
:class="{ category_sel: collana === reccollana.value }"
|
||||
@click="collana = reccollana.value"
|
||||
>
|
||||
{{ reccollana.label }}
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
|
||||
<div
|
||||
@@ -120,10 +137,10 @@
|
||||
class="text-center q-py-sm prod_trov"
|
||||
>
|
||||
<div
|
||||
v-if="cat === '' && arrProducts.length === 0 && showListaArgomenti"
|
||||
v-if="cat === '' && arrProducts.length === 0 && showListaFiltrata"
|
||||
class="row justify-center text-h6"
|
||||
>
|
||||
Seleziona un Argomento
|
||||
Seleziona {{ filtroStrApplicato }}
|
||||
</div>
|
||||
<span
|
||||
v-else
|
||||
@@ -151,7 +168,7 @@
|
||||
</q-inner-loading>
|
||||
|
||||
<q-btn
|
||||
v-if="!showListaArgomenti"
|
||||
v-if="!showListaFiltrata"
|
||||
rounded
|
||||
icon="fas fa-redo"
|
||||
label="Rigenera Lista"
|
||||
@@ -159,8 +176,8 @@
|
||||
@click="rigeneraLibri = true"
|
||||
></q-btn>
|
||||
|
||||
<!--<q-btn
|
||||
v-if="!showListaArgomenti"
|
||||
<!--<q-bcctn
|
||||
v-if="!showListaFiltrata"
|
||||
rounded
|
||||
label="Riordina"
|
||||
color="primary"
|
||||
@@ -168,7 +185,7 @@
|
||||
></q-btn>-->
|
||||
|
||||
<q-btn
|
||||
v-if="!showListaArgomenti"
|
||||
v-if="!showListaFiltrata"
|
||||
rounded
|
||||
label="Aggiungi"
|
||||
icon="fas fa-plus"
|
||||
@@ -178,7 +195,7 @@
|
||||
<div
|
||||
class="q-ma-sm row"
|
||||
style="border-radius: 10px; border: 1px solid #ccc"
|
||||
v-if="showListaArgomenti"
|
||||
v-if="showListaFiltrata"
|
||||
>
|
||||
<q-select
|
||||
v-model="optrigenera.visibilitaDisp"
|
||||
@@ -247,12 +264,12 @@
|
||||
>
|
||||
<div class="container">
|
||||
<q-tabs
|
||||
v-if="showListaArgomenti"
|
||||
v-model="tabvisu"
|
||||
dense
|
||||
class="bg-indigo text-white"
|
||||
>
|
||||
<q-tab
|
||||
v-if="showListaFiltrata"
|
||||
name="categorie"
|
||||
icon="fas fa-folder-open"
|
||||
label="Categorie"
|
||||
@@ -265,7 +282,7 @@
|
||||
>
|
||||
</q-tab>
|
||||
<q-tab
|
||||
v-if="showListaArgomenti"
|
||||
v-if="showListaFiltrata"
|
||||
name="autori"
|
||||
icon="fas fa-user"
|
||||
label="Autori"
|
||||
@@ -278,7 +295,7 @@
|
||||
>
|
||||
</q-tab>
|
||||
<q-tab
|
||||
v-if="showListaArgomenti && false"
|
||||
v-if="showListaFiltrata && false"
|
||||
name="ricerca"
|
||||
icon="fas fa-search"
|
||||
label="Cerca"
|
||||
@@ -291,7 +308,7 @@
|
||||
>
|
||||
</q-tab>
|
||||
<q-tab
|
||||
v-if="showListaArgomenti"
|
||||
v-if="!tools.isUtente()"
|
||||
name="genera"
|
||||
icon="fas fa-book"
|
||||
label="Genera"
|
||||
@@ -305,11 +322,14 @@
|
||||
keep-alive
|
||||
>
|
||||
<q-tab-panel
|
||||
v-if="showListaArgomenti"
|
||||
v-if="showListaFiltrata"
|
||||
name="categorie"
|
||||
>
|
||||
<div class="row justify-center q-mx-auto bg-blue-1">
|
||||
<div class="categories">
|
||||
<div
|
||||
class="categories"
|
||||
v-if="optcatalogo.showListaArgomenti"
|
||||
>
|
||||
<div
|
||||
v-for="(reccat, index) in getCatProds()"
|
||||
:key="index"
|
||||
@@ -320,6 +340,20 @@
|
||||
{{ reccat.label }}
|
||||
</div>
|
||||
</div>
|
||||
<div
|
||||
class="categories"
|
||||
v-else-if="optcatalogo.showListaCollane"
|
||||
>
|
||||
<div
|
||||
v-for="(reccollana, index) in getCollane()"
|
||||
:key="index"
|
||||
class="category"
|
||||
:class="{ category_sel: collana === reccollana.value }"
|
||||
@click="collana = reccollana.value"
|
||||
>
|
||||
{{ reccollana.label }}
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
</q-tab-panel>
|
||||
<q-tab-panel name="autori">
|
||||
@@ -373,7 +407,8 @@
|
||||
</q-toolbar>
|
||||
</q-tab-panel>
|
||||
<q-tab-panel name="genera">
|
||||
<div v-if="tools.isEditor() || tools.isCommerciale()">
|
||||
<div v-if="!tools.isUtente()" class="row justify-center">
|
||||
|
||||
<q-btn
|
||||
v-if="optcatalogo.pdf && !optcatalogo.generazionePDFInCorso"
|
||||
:label="`Prepara PDF`"
|
||||
@@ -435,7 +470,7 @@
|
||||
</q-tab-panels>
|
||||
|
||||
<div
|
||||
v-if="showListaArgomenti"
|
||||
v-if="showListaFiltrata"
|
||||
class="row justify-center q-mx-auto"
|
||||
>
|
||||
<q-select
|
||||
@@ -464,10 +499,10 @@
|
||||
|
||||
<div class="text-center q-py-sm prod_trov">
|
||||
<div
|
||||
v-if="cat === '' && arrProducts.length === 0 && showListaArgomenti"
|
||||
v-if="cat === '' && arrProducts.length === 0 && showListaFiltrata"
|
||||
class="row justify-center text-h6"
|
||||
>
|
||||
Seleziona un Argomento
|
||||
Seleziona {{ filtroStrApplicato }}
|
||||
</div>
|
||||
<span
|
||||
v-else
|
||||
@@ -579,6 +614,7 @@
|
||||
<div
|
||||
v-for="(page, pageIndex) in groupedPages(recscheda)"
|
||||
:key="pageIndex"
|
||||
class="pdf-section"
|
||||
>
|
||||
<div
|
||||
v-if="containsProducts(page)"
|
||||
|
||||
Reference in New Issue
Block a user