Ajax-filtrering

Guide til de parametre, du kan bruge til ajax filteret

Support-billede
Af Morten Vadskær
for mere end 2 uger siden
Ca. 4 minutter

På alle shops er der en /ajax der returnerer shoppens produkter. Siden tager følgende GET-argumenter til at filtrere i resultatet:

 

price_range=100|1000

Prisinterval på produkterne.

 

categories=1|2|3

Liste over kategorier produkterne skal være i.

 

exclude=0

0 eller 1 afhængig af om man vil ekskludere produkter der ikke er i kategorierne

 

sort

Feltet der skal sorteres på. Mulighederne er popular, weight, name eller price.

 

sort_order

Sorteringsrækkefølgen. Der kan bruges asc eller desc.

 

limit

Hvor mange produkter man vil hente ud.

 

offset

Offset ifbm. ovenstående.

 

attribute_values=1|2|3

ID'er på de attributværdier produkterne skal have.

 

suppliers=1|2|3

ID'er på de leverandører man vil hente produkter fra.

 

landing_pages=1|2|3

ID'er på de landingssider produkterne skal være i.

 

brands=1|2|3

ID'erne på de brands produkterne skal have.

 

attribute_tags_in_stock=a|b|c

Tags på attributværdier produkterne skal have og være på lager i.

 

attribute_tags

Samme som ovenstående bare uden lagerkrav.

 

attribute_tag

Samme som ovenstående bare kun med ét argument.

 

attribute

Samme som ovenstående bare kun med ét argument og baseret på ID'et.

 

force_categories=1|2|3

Tving at produkterne skal være i kategorierne.

 

atags=female,black|white

Filtrering på attributværdi-tags. Komma læses som and og pipe som or. Ovenstående returnerer produkter hvor attributværdien er tagget med female og (black eller white).

 

product_ids=123|456

Liste af produkt id'er.

 

pretty=1

Hvis man ønsker pænt formateret json.

 

only_in_stock_variants=1|0

Angiver om variant_stock kun skal indeholde varianter der er på lager.

 

include_meta=1|0

Tilføjer et ekstra niveau til svaret, hvor produkterne nu ligger i product-elementet og der tilføjes elementet meta der indeholder informationer om hvordan man kan indskrænke filtreringen yderligere. Meta-elementet indeholder kun det som svaret indeholder. De felter der returneres er kategorier, attributter og brands.

 

meta=foo|bar

Angiver hvilke ekstrafelter man vil returnere

 

meta=_all

Angiver at alle ekstrafelter skal returneres

Dette website bruger cookies

Vi benytter cookies til at tilpasse indhold og annoncer, vise sociale mediefunktioner, og analysere vores webtrafik.

Oplysninger om din brug af vores hjemmeside deles også med vores partnere inden for sociale medier, annoncering, og analyse, som kan kombinere dem med andre data fra dine interaktioner med deres tjenester.

Læs mere om vores cookies