Hey @massasalah18
Thanks for your input.
The idea of the filter is to check and see if column in the collection has the string in it.
This is a link to the editor: https://editor.wix.com/html/editor/web/renderer/edit/e09cdd65-a3a9-4c1d-a5f5-98bef8ef1d86?metaSiteId=37761560-61b3-4b30-b0a1-c1e7df861f36&editorSessionId=ae341137-e4c5-4c98-bfd6-f9dd1acac6c1&referralInfo=my-account
Here is a glimpse of the code (try not to look directly at it as it might burn your eyes)
$w(‘#ResearchData’).setFilter(wixData.filter()
.contains(‘researchTitle’, $w(‘#namesearchInput’).value)
.contains(‘researchBody’, $w(‘#BodySearchInput’).value)
//Age קבוצת גיל
.contains(‘ageGroupAll’, $w(‘#Age1’).value)
.contains(‘ageGroupAll’, $w(‘#Age2’).value)
.contains(‘ageGroupAll’, $w(‘#Age3’).value)
.contains(‘ageGroupAll’, $w(‘#Age4’).value)
.contains(‘ageGroupAll’, $w(‘#Age5’).value)
.contains(‘ageGroupAll’, $w(‘#Age6’).value)
.contains(‘ageGroupAll’, $w(‘#Age7’).value)
.contains(‘ageGroupAll’, $w(‘#Age8’).value)
//Population מאפיין אוכלוסייה
.contains(‘populationAll’, $w(‘#P1’).value)
.contains(‘populationAll’, $w(‘#P2’).value)
.contains(‘populationAll’, $w(‘#P3’).value)
.contains(‘populationAll’, $w(‘#P4’).value)
.contains(‘populationAll’, $w(‘#P5’).value)
.contains(‘populationAll’, $w(‘#P6’).value)
.contains(‘populationAll’, $w(‘#P7’).value)
.contains(‘populationAll’, $w(‘#P8’).value)
.contains(‘populationAll’, $w(‘#P9’).value)
//Plan Field (PF) תחום התוכנית
.contains(‘fieldAll’, $w(‘#PF1’).value)
.contains(‘fieldAll’, $w(‘#PF2’).value)
.contains(‘fieldAll’, $w(‘#PF3’).value)
.contains(‘fieldAll’, $w(‘#PF4’).value)
.contains(‘fieldAll’, $w(‘#PF5’).value)
.contains(‘fieldAll’, $w(‘#PF6’).value)
.contains(‘fieldAll’, $w(‘#PF7’).value)
.contains(‘fieldAll’, $w(‘#PF8’).value)
.contains(‘fieldAll’, $w(‘#PF9’).value)
.contains(‘fieldAll’, $w(‘#PF10’).value)
.contains(‘fieldAll’, $w(‘#PF11’).value)
.contains(‘fieldAll’, $w(‘#PF12’).value)
.contains(‘fieldAll’, $w(‘#PF13’).value)
.contains(‘fieldAll’, $w(‘#PF14’).value)
.contains(‘fieldAll’, $w(‘#PF15’).value)
.contains(‘fieldAll’, $w(‘#PF16’).value)
.contains(‘fieldAll’, $w(‘#PF17’).value)
.contains(‘fieldAll’, $w(‘#PF18’).value)
.contains(‘fieldAll’, $w(‘#PF19’).value)
.contains(‘fieldAll’, $w(‘#PF20’).value)
.contains(‘fieldAll’, $w(‘#PF21’).value)
.contains(‘fieldAll’, $w(‘#PF22’).value)
.contains(‘fieldAll’, $w(‘#PF23’).value)
.contains(‘fieldAll’, $w(‘#PF24’).value)
.contains(‘fieldAll’, $w(‘#PF25’).value)
.contains(‘fieldAll’, $w(‘#PF26’).value)
.contains(‘fieldAll’, $w(‘#PF27’).value)
.contains(‘fieldAll’, $w(‘#PF28’).value)
.contains(‘fieldAll’, $w(‘#PF29’).value)
.contains(‘fieldAll’, $w(‘#PF30’).value)
.contains(‘fieldAll’, $w(‘#PF31’).value)
.contains(‘fieldAll’, $w(‘#PF32’).value)
.contains(‘fieldAll’, $w(‘#PF33’).value)
//Rסוג מערך מחקר Research Type
.contains(‘researchTypeCategory’, $w(‘#RT1’).value)
.contains(‘researchTypeCategory’, $w(‘#RT2’).value)
.contains(‘researchTypeCategory’, $w(‘#RT3’).value)
//Research Focus (FG) מוקד המחקר
.contains(‘researchFocus’, $w(‘#FG1’).value)
.contains(‘researchFocus’, $w(‘#FG2’).value)
.contains(‘researchFocus’, $w(‘#FG3’).value)
.contains(‘researchFocus’, $w(‘#FG4’).value)
.contains(‘researchFocus’, $w(‘#FG5’).value)
.contains(‘researchFocus’, $w(‘#FG6’).value)
//Population עיתוי מדידה אחרון
.contains(‘LastMesurmentCategory’, $w(‘#LM1’).value)
.contains(‘LastMesurmentCategory’, $w(‘#LM2’).value)
.contains(‘LastMesurmentCategory’, $w(‘#LM3’).value)
.contains(‘LastMesurmentCategory’, $w(‘#LM4’).value)
.contains(‘LastMesurmentCategory’, $w(‘#LM5’).value)
.contains(‘LastMesurmentCategory’, $w(‘#LM6’).value)
//שנה
.contains(‘yearCategory’, $w(‘#radioButtonsYear’).value)
)
console.log(‘filter Done’)