top of page

TEST-FILTER

CLOSE.png
Title
Index
Kategorie
Tutorial
Level
Beschreibung
Download-List
00052
REPEATER & DATABASE
ADVANCED
Description...
How2Include
00051
FUNCTION(INCLUDE)
ADVANCED
Description...
Show & Hide
00050
FUNCTION(VIDEO/BUTTON)
EXPERIENCED
Description...
Reload-Website
00049
FUNCTION (INTERVAL)
EXPERIENCED
Description...
Repeater - CommentBox
00048
FUNCTION(REPEATER)
ADVANCED
Description...
Comment-Pic / Auto-Update
00047
FUNCTION (PIC)
ADVANCED
Description...
Interval-Function
00046
FUNCTION
ADVANCED
Description...
Site-Plan
00045
FUNCTION (BUTTON)
EXPERIENCED
Description...
Keypress-Display
00044
FUNCTION (Keyboard)
EXPERIENCED
Description
Hide-Header
00043
FUNCTION
BEGINNER
Description
Simple-Return-Function
00042
FUNCTION
EXPERIENCED
DEscription...
Datatransfer to lightbox
00041
FUNCTION (LIGHTBOX)
EXPERIENCED
Description
OneWay-Ticket
00040
FUNCTION
ADVANCED
Description
Highlightning
00039
FUNCTION (Textfield)
ADVANCED
Description
CheckBox-Filter
00038
FUNCTION (REPEATER)
ADVANCED
Description
One-Time-PopUp
00037
FUNCTION
EXPERIENCED
Description
Show Me My IP
00036
FUNCTION
EXPERIENCED
Description
Filter my phones
00035
FUNCTION (SELECTION-TAGS)
EXPERIENCED
Description
Little-Quiz
00034
FUNCTION (STATE-BOX & OPTION-BUTTON)
BEGINNER
Description
Video-Manager-V1
00033
VIDEO-PLAYER
EXPERIENCED
Description
Click-Counter
00032
FUNCTION
BEGINNER
Description
Count items in database
00031
FUNCTION (Database)
EXPERIENCED
Description
Comment/Chat-Box
00030
FUNCTION (CHAT)
ADVANCED
Description...
Simple ID-Check
00029
FUNCTION
EXPIRIENCED
Description...
Simulated Download-List
00028
FUNCTION (Table)
EXPIRIENCED
Description...
AutoPlay Video-List
00027
FUNCTION (Galary)
ADVANCED
Description
Place specific elements in Repeater
00026
REPEATER
ADVANCED
Description
Restrict amount of characters
00025
STRING
BEGINNER
Description
Navigate to Lightboxes
00024
NAVIGATION
EXPERIENCED
Description
Simple Rating
00023
RATING
EXPERIENCED
Description
Scroll-Back-Button
00022
FUNCTION (Stripes)
BEGINNER
Description...
Copy Database-Entries
00021
DATABASE
EXPERIENCED
Description
Automatic Multi-Registration
00020
REGISTRATION
ADVANCED
Description...
Hide & Show Elements
00019
BUTTON & EVENT
BEGINNER
Description...
Checkout-System
00018
CHECKBOX & BUTTON
EXPERIENCED
Description...
VALIDATION
00017
VALIDATION
EXPERIENCED
Description...
AVATAR-GENERATOR
00016
DROP-DOWN
EXPERIENCED
Description
Page-Redirection
00015
NAVIGATION
EXPERIENCED
Description...
Multistate-Boxes
00014
Multistate-Boxes
BEGINNER
Description...
Wix-Registration-Page
00013
REGISTRATION
EXPERIENCED
Description...
User-Infos
00012
LOG-IN
EXPERIENCED
Description...
Random Numbers & Strings
00011
NUMBER & STRING
EXPERIENCED
Description...
Switch Safe-Function
00010
FUNCTION (Button)
EXPERIENCED
Description...
Enable-Button (checked)
00009
CHECKBOX & BUTTON
BEGINNER
Description...
Triggered-Email
00008
E-MAIL
ADVANCED
Description...
Get current row in table
00007
TABLE
BEGINNER
Description...
Color-Panel
00006
CUSTOM
EXPERIENCED
Description...
parseFloat-Function
00005
FUNCTION (Numbers)
BEGINNER
Description...
Test-Filter
00004
FILTER
EXPERIENCED
Description...
Website-Navigation
00003
NAVIGATION
BEGINNER
Description...
Get Date & Time (on-click)
00002
DATE & TIME
BEGINNER
Hello and welcome, ​ you don't know how to handle with date & time - codings? Then this little example could perhaps help you to find a solution for your issue. Just try it out!
Custom - Menu
00001
MENU
BEGINNER
Hello, ​ in this tutorial you can learn how to create your own custom "NAVIGATION-MENU". Wix offers his own menus, but sometimes you need more options, another funktionality, or you want even just simply create it in your own design. ​ Althoug Wix is still don't offers unlimited possibilities, there are a lot off options how to generate his own, fresh looking menü-design with some cool effects. ​ All the used elements in this project you will find below.

Filter-Results

CLOSE.png

Total-Count

TEST-FILTER

First-Item

TEST-FILTER

Last-Item

TEST-FILTER

Forum-Post
Start-Filter
Show-Code
Filter-Results

Download-List

Description...

Vom:

00052

Show & Hide

Description...

Vom:

00050

Repeater - CommentBox

Description...

Vom:

00048

Interval-Function

Description...

Vom:

00046

Keypress-Display

Description

Vom:

00044

Simple-Return-Function

DEscription...

Vom:

00042

How2Include

Description...

Vom:

00051

Reload-Website

Description...

Vom:

00049

Comment-Pic / Auto-Update

Description...

Vom:

00047

Site-Plan

Description...

Vom:

00045

Hide-Header

Description

Vom:

00043

Datatransfer to lightbox

Description

Vom:

00041

CODE

CLOSE.png

import wixData from 'wix-data';

 

$w.onReady( () => {

    $w("#dataset1").onReady( () => {   

        let totalCount = $w("#dataset1").getTotalCount()

        $w("#dataset1").getItems(0, totalCount)

        

        .then( (result) => {

            let items = result.items;

        //------------------------------------------

            console.log("Total-Count = " + totalCount)

            console.log((totalCount))

            console.log(items)

            console.log(items[0].index)

            console.log(items[0].kategorie)

            console.log(items[0].tutorialLevel)

        //------------------------------------------

        } );

    } );

} );


 

export function BTNfilterresults_click(event) {show_results(), $w('#BOXfilterresults').show('FadeIn')}

 

function show_results (parameter) {

    $w("#dataset1").onReady( () => {    

        $w("#dataset1").getItems(0, $w("#dataset1").getTotalCount())

 

        .then( (result) => {

            let items = result.items

            let totalCount = result.items.length

            let firstFilteredItem = items[0]

            let lastFilteredItem = items[totalCount-1]

 

            console.log(result)

            console.log(totalCount)

            console.log(firstFilteredItem)

            console.log(lastFilteredItem)

 

            $w('#TXTtotalcount').text = totalCount.toString()

            $w('#TXTfirstitem').text = firstFilteredItem.title.toString()

            $w('#TXTlastitem').text = lastFilteredItem.title.toString()

        })        

    })

}


 

export function BTNfilter_click(event) {start_Filter()}

 

function start_Filter (parameter) {

    $w('#repeater1').show()

 let filter =  wixData.filter()

 let myKategory = $w('#dropdown1').value

 let myTutorial = $w('#dropdown2').value

 

 if ($w('#dropdown1').value!=0) {filter = filter.contains('kategorie', myKategory);}

 if ($w('#dropdown2').value!=0) {filter = filter.eq('tutorialLevel', myTutorial);}

    console.log(filter)

    $w('#dataset1').setFilter(filter)        

}

bottom of page