- Cerca Amici persone: filtro per Regione o Provincia

This commit is contained in:
Surya Paolo
2023-03-23 00:09:59 +01:00
parent 9745133e81
commit c28c6c4d8b
11 changed files with 48 additions and 16 deletions

View File

@@ -62,6 +62,11 @@ export default defineComponent({
required: false,
default: '',
},
prop_showfilter: {
type: Boolean,
required: false,
default: false,
},
hint: {
type: String,
required: false,
@@ -102,6 +107,11 @@ export default defineComponent({
required: false,
default: false,
},
finder_noNullFilters: {
type: Boolean,
required: false,
default: false,
},
vertical: {
type: Number,
required: false,
@@ -640,6 +650,22 @@ export default defineComponent({
return myobj
}
function getNumFilterSelected(): number {
let numfilter = 0
for (const item of searchList.value) {
if (!item.notinsearch) {
if (item.value && item.value !== -100) {
console.log(item.label, item.value)
numfilter++
}
}
}
return numfilter
}
// emulate ajax call
// SELECT * FROM ... WHERE...LIMIT...
async function fetchFromServer(startRow: any, endRow: any, param_myfilter: any, param_myfilterand: any, sortBy: any, descending: any) {
@@ -883,7 +909,7 @@ export default defineComponent({
}*/
}
// if ((false && nosearch && props.finder) || (props.finder_noNull && nosearch)) {
if (props.finder_noNull && nosearch) {
if ((props.finder_noNull || (props.finder_noNullFilters && filtersearch3and.values.length === 0)) && nosearch) {
returnedData.value = []
returnedCount = 0
return true
@@ -2278,6 +2304,7 @@ export default defineComponent({
doSort,
ordinam,
ordinam_desc,
getNumFilterSelected,
}
}
})