Seuraava käyttötapaus havainnollistaa condition listan käyttöä postinumeroiden kanssa. Haluamme tarjota Evening Deliveryn Checkoutissamme, mutta tämä palvelu on saatavilla vain tietyille Tukholman postinumeroille, joten käytämme condition listaa määrittämään, pitäisikö toimitustavan olla saatavilla vai ei.
Opi miten:
Huomautus: Tämä opas olettaa, että Checkout-konfiguraatio on jo luotu.
Luo ja lataa condition lista
-
Aloita luomalla condition lista. (Katso artikkeli Condition lists saadaksesi lisätietoja muotoilusta).
Esimerkki:10026;10074
11122;11181
11427
11484 - Kirjaudu sisään Checkoutiin ja siirry ylävalikossa kohtaan Condition lists.
- Napsauta Upload.
- Valitse vaiheessa 1 luotu postinumerotiedosto.
- Valitse jäsenkonto.
- Aseta sisältötyypiksi Text ja nimeä lista.
- Napsauta Import.
Esimerkki:
- Condition lista on luotu ja se on inaktiivinen. Aktivoi se napsauttamalla Inactive-kuvaketta.
Luo sääntö Rule enginessä
- Avaa Checkout-konfiguraatio, johon condition listaa tulee käyttää.
- Siirry kohtaan Rule engine ja napsauta Add new rule.
- Anna nimi.
-
Napsauta Advanced Conditions-kentän yläpuolella ja kirjoita:
!(to_postal_code in "StockholmPostcodes")
"StockholmPostcodes" on condition listan nimi.
- Valitse kohdassa Action vaihtoehto Set enabled.
- Valitse Evening Delivery ja aseta sen arvoksi False. Sääntö tarkoittaa nyt, että jos vastaanottajan postinumero ei ole condition listassa, Evening Delivery asetetaan arvoon False.
- Napsauta Continue ja sitten Save.
- Käytä testityökalua varmistaaksesi, että kaikki toimii tarkoitetulla tavalla.
Sääntökonfiguraatio:
Testaus käyttämällä postinumeroa condition listasta:
Testaus käyttämällä postinumeroa, joka ei ole condition listassa:
Vinkki: Käytä samaa logiikkaa esimerkiksi maita sisältävän condition listan käyttämiseen.