Cataloghi...
This commit is contained in:
@@ -1045,6 +1045,7 @@
|
||||
@save="SaveValue"
|
||||
@show="selItem(props.row, col)"
|
||||
@showandsave="showandsave"
|
||||
:dense="true"
|
||||
>
|
||||
</CMyPopupEdit>
|
||||
</div>
|
||||
@@ -1195,6 +1196,7 @@
|
||||
@save="SaveValue"
|
||||
@show="selItem(props.row, col)"
|
||||
@showandsave="showandsave"
|
||||
:dense="true"
|
||||
>
|
||||
</CMyPopupEdit>
|
||||
</div>
|
||||
@@ -1390,6 +1392,7 @@
|
||||
@showandsave="showandsave"
|
||||
@annulla="annulla"
|
||||
@update_col="update_col"
|
||||
:dense="true"
|
||||
>
|
||||
</CMyPopupEdit>
|
||||
</div>
|
||||
@@ -1507,7 +1510,7 @@
|
||||
size="md"
|
||||
dense
|
||||
:icon="!showfilteradv ? 'fas fa-arrow-down' : 'fas fa-arrow-up'"
|
||||
:label="!showfilteradv ? $t('grid.advanced_filters') : $t('grid.hide_advanced_filters')"
|
||||
:label="!showfilteradv ? $t('grid.show_campi_avanzati') : $t('grid.hide_campi_avanzati')"
|
||||
@click="showfilteradv = !showfilteradv"
|
||||
></q-btn>
|
||||
</div>
|
||||
|
||||
@@ -787,7 +787,10 @@ export default defineComponent({
|
||||
modifElem()
|
||||
}
|
||||
function updateSizeHeight(value: any) {
|
||||
myel.value.heightimg = value; // Aggiorna widthimg con il nuovo valore
|
||||
if (value)
|
||||
myel.value.heightimg = value; // Aggiorna widthimg con il nuovo valore
|
||||
else
|
||||
myel.value.heightimg = ''
|
||||
modifElem()
|
||||
}
|
||||
|
||||
@@ -1079,6 +1082,7 @@ export default defineComponent({
|
||||
modifElemAndSchede,
|
||||
exportPage,
|
||||
importPage,
|
||||
globalStore,
|
||||
}
|
||||
},
|
||||
|
||||
|
||||
@@ -7,7 +7,7 @@
|
||||
(!myel.active ? ` clEditNotActive` : ``)
|
||||
"
|
||||
>
|
||||
<div v-if="!!myel.type">
|
||||
<div v-if="myel && myel.type">
|
||||
<div class="row justify-evenly q-gutter-sm">
|
||||
<q-btn
|
||||
class="q-ma-sm"
|
||||
@@ -1508,15 +1508,16 @@
|
||||
v-if="enableEdit"
|
||||
rounded
|
||||
outlined
|
||||
v-model="myel.catalogo.idCollana"
|
||||
v-model="myel.catalogo.idCollane"
|
||||
:options="Products.collane"
|
||||
@update:model-value="modifElem"
|
||||
label="Collana"
|
||||
label="Collane"
|
||||
style="width: 300px"
|
||||
multiple
|
||||
emit-value
|
||||
map-options
|
||||
option-value="idCollana"
|
||||
option-label="descrizione"
|
||||
option-label="title"
|
||||
>
|
||||
</q-select>
|
||||
</div>
|
||||
|
||||
@@ -95,7 +95,7 @@ export default defineComponent({
|
||||
const myelemVoid = ref({ _id: objectId(), active: true, type: shared_consts.ELEMTYPE.TEXT, container: '...', path: mypathin.value } as IMyElem)
|
||||
|
||||
|
||||
const selElem = ref(globalStore.selElem)
|
||||
const selElem = ref(<IMyElem|null>globalStore.selElem)
|
||||
const site = ref(globalStore.site)
|
||||
|
||||
const onloading = ref(false)
|
||||
@@ -166,7 +166,7 @@ export default defineComponent({
|
||||
visuEditor.value = false
|
||||
}
|
||||
function selElemClick(myelem: IMyElem) {
|
||||
// console.log('mypageelem selElemClick', myelem)
|
||||
console.log('mypageelem selElemClick', myelem)
|
||||
|
||||
selElem.value = {}
|
||||
selElem.value = myelem
|
||||
|
||||
@@ -322,9 +322,9 @@
|
||||
:label="
|
||||
col.visulabel
|
||||
? $t(col.label_trans)
|
||||
: addstrrequired + visulabel
|
||||
? $t(col.label_trans)
|
||||
: ''
|
||||
: (visulabel
|
||||
? addstrrequired + $t(col.label_trans)
|
||||
: '')
|
||||
"
|
||||
type="number"
|
||||
autofocus
|
||||
@@ -672,7 +672,7 @@
|
||||
col.label
|
||||
? addstrrequired + col.label
|
||||
: col.label_trans
|
||||
? addstrrequired + $t(col.label_trans)
|
||||
? (addstrrequired + $t(col.label_trans))
|
||||
: ''
|
||||
"
|
||||
:class="{ 'cursor-pointer': canEdit }"
|
||||
@@ -697,7 +697,7 @@
|
||||
</div>
|
||||
<div v-else-if="col.fieldtype === costanti.FieldType.onlydate">
|
||||
<CDateTime
|
||||
:label="col.label ? addstrrequired + col.label : addstrrequired + $t(col.label_trans)"
|
||||
:label="col.label ? (addstrrequired + col.label) : (addstrrequired + $t(col.label_trans))"
|
||||
:class="{ 'cursor-pointer': canEdit }"
|
||||
:valueDate="myvalue"
|
||||
v-model:value="myvalue"
|
||||
@@ -1197,7 +1197,7 @@
|
||||
:maxlength="col.maxlength ? col.maxlength : undefined"
|
||||
:minlength="col.minlength ? col.minlength : undefined"
|
||||
v-model="scope.value"
|
||||
:label="col.visulabel ? addstrrequired + $t(col.label_trans) : ''"
|
||||
:label="col.visulabel ? (addstrrequired + $t(col.label_trans)) : ''"
|
||||
:autogrow="col.fieldtype !== costanti.FieldType.crypted"
|
||||
@keyup.enter.stop
|
||||
autofocus
|
||||
@@ -1219,8 +1219,8 @@
|
||||
:label="
|
||||
col.visulabel
|
||||
? $t(col.label_trans)
|
||||
: addstrrequired + visulabel
|
||||
? addstrrequired + col.label
|
||||
: visulabel
|
||||
? (addstrrequired + col.label)
|
||||
: ''
|
||||
"
|
||||
>
|
||||
@@ -1495,10 +1495,10 @@
|
||||
<CDateTime
|
||||
:label="
|
||||
col.label
|
||||
? addstrrequired + col.label
|
||||
: col.label_trans
|
||||
? addstrrequired + $t(col.label_trans)
|
||||
: ''
|
||||
? (addstrrequired + col.label)
|
||||
: (col.label_trans
|
||||
? (addstrrequired + $t(col.label_trans))
|
||||
: '')
|
||||
"
|
||||
:class="{ 'cursor-pointer': canEdit }"
|
||||
v-model:value="myvalue"
|
||||
@@ -1513,7 +1513,7 @@
|
||||
</div>
|
||||
<div v-else-if="col.fieldtype === costanti.FieldType.onlydate">
|
||||
<CDateTime
|
||||
:label="col.label ? addstrrequired + col.label : addstrrequired + $t(col.label_trans)"
|
||||
:label="col.label ? addstrrequired + col.label : (addstrrequired + $t(col.label_trans))"
|
||||
:class="{ 'cursor-pointer': canEdit }"
|
||||
:valueDate="myvalue"
|
||||
v-model:value="myvalue"
|
||||
@@ -1554,7 +1554,7 @@
|
||||
:maxlength="col.maxlength ? col.maxlength : undefined"
|
||||
:minlength="col.minlength ? col.minlength : undefined"
|
||||
v-model="scope.value"
|
||||
:label="col.visulabel ? addstrrequired + $t(col.label_trans) : ''"
|
||||
:label="col.visulabel ? (addstrrequired + $t(col.label_trans)) : ''"
|
||||
:autogrow="col.fieldtype !== costanti.FieldType.crypted"
|
||||
@keyup.enter.stop
|
||||
autofocus
|
||||
|
||||
@@ -27,7 +27,7 @@
|
||||
<q-item>
|
||||
<q-item-section side v-if="tools.canModifyThisRec(myrec, table) || editOn">
|
||||
<q-item-label>
|
||||
<q-btn rounded dense icon="fas fa-pencil-alt">
|
||||
<q-btn rounded dense icon="fas fa-pencil-alt" color="blue">
|
||||
<q-menu>
|
||||
<q-list style="min-width: 150px">
|
||||
<q-item
|
||||
|
||||
@@ -588,7 +588,7 @@ export default defineComponent({
|
||||
valori.value = myarr.filter((v: any) => {
|
||||
let mioval = tools.getRecordByField(optlab, v)
|
||||
if (mioval)
|
||||
return mioval.toLowerCase().indexOf(mystr) > -1
|
||||
return mioval?.toLowerCase().indexOf(mystr) > -1
|
||||
else
|
||||
return false
|
||||
|
||||
@@ -698,7 +698,7 @@ export default defineComponent({
|
||||
// Se esiste già, non crearlo
|
||||
const esiste = optionsreal.value.find((rec: any) => {
|
||||
// console.log('rec[fieldval]',rec[fieldval], value.toLowerCase())
|
||||
return rec[fieldval].toLowerCase() === value.toLowerCase() && (rec[props.filter_field] === props.value_extra)
|
||||
return rec[fieldval]?.toLowerCase() === value.toLowerCase() && (rec[props.filter_field] === props.value_extra)
|
||||
})
|
||||
console.log('esiste', esiste)
|
||||
if (!esiste || (esiste && esiste.length === 0)) {
|
||||
|
||||
@@ -19,7 +19,6 @@ import { CMyFieldDb } from '@/components/CMyFieldDb'
|
||||
import { CSelectUserActive } from '@/components/CSelectUserActive'
|
||||
import { toolsext } from '@store/Modules/toolsext'
|
||||
import { useGlobalStore } from '@store/globalStore'
|
||||
import { useTestStore } from '@store/testStore'
|
||||
import { useUserStore } from '@store/UserStore'
|
||||
import { useProducts } from '@store/Products'
|
||||
|
||||
@@ -70,7 +69,6 @@ export default defineComponent({
|
||||
const userStore = useUserStore()
|
||||
const globalStore = useGlobalStore()
|
||||
const products = useProducts()
|
||||
const testStore = useTestStore()
|
||||
const notifStore = useNotifStore()
|
||||
|
||||
const { getnumItemsCart } = MixinUsers()
|
||||
|
||||
Reference in New Issue
Block a user