Tulostaa rahamäärän, joka kanta-asiakkaan tarvitsee vielä käyttää verkkokaupan tuotteisiin palkintotason saavuttamiseksi.
Tagi toimii {LoyaltyProgramDiscountTiers}
-tagin avulla laadittavassa kanta-asiakasohjelman palkintotasolistauksessa.
Tagi tulostaa palkintotasoon tarvittavan määrän vain, jos asiakas ei ole vielä saavuttanut kyseistä palkintotasoa. Voit kuitenkin or
-attribuuttia käyttäen määrittää tagille vaihtoehtoisen sisällön, joka tulostuu asiakkaan nykyisen ja sitä alempien palkintotasojen kohdalla.
Tagi laskee kanta-asiakkaan oikeaan pistesaldoon perustuvan arvon, mikäli asiakas on kirjautuneena verkkokauppaan. Muuten oletuksenmukainen pistesaldo on nolla.
Jotta kirjautumisen myötä muuttuva arvo ei hämmentäisi asiakasta, voit määrittää kirjautumattomille kävijöille eri sisällön kuin kirjautuneille käyttämällä {Helper}
-tagia ja case: 'CustomerNotLogged'
‑attribuuttia.
{LoyaltyProgramDiscountTierPurchasesNeeded(
includetax: boolean,
price_format: string,
currencysymbol: boolean,
decimals: int,
decimalsep: string,
thousandssep: string,
price_format: string
)}
Toimii näkyvyydessä: loyalty-program-discount-tier
{LoyaltyProgramDiscountTiers}
-tagin helper
-attribuutissa.includetax:
Määrittää, tulostaako tagi hinnan arvonlisäverollisena.
Sallitut arvot: true/false. Oletusarvo true.
price_format:
Määrittää hintatiedon tulostusmuodon.
Sallitut arvot:- string (oletusarvo): Hintatieto tulostuu merkkijonona, jossa voi olla myös tagin muista attribuuteista riippuvia muotoiluja ja lisäyksiä (esim. valuuttasymboli).
- decimal: Hintatieto tulostuu desimaalilukuna (esim. 9.90), jota voi käyttää muun muassa JavaScript-koodissa.
Muut hinta-attribuutit eivät vaikuta tulostukseen, jos tämä arvo on käytössä.
currencysymbol:
Määrittää, tulostaako tagi myös valuuttasymbolin. Symboli valikoituu käytössä olevan valuutan perusteella automaattisesti.
Sallitut arvot: true/false. Oletusarvo false.
Valuuttasymbolin voi tulostaa myös käyttämällä
{CurrencySymbol}
-tagia.decimals:
Määrittää desimaalien tulostustarkkuuden.
Sallitut arvot: kokonaisluvut. Oletusarvo 2 desimaalia.
decimalsep:
Määrittää desimaalierottimena toimivan merkin. Useimmiten desimaalierottimena on pilkku tai piste lokaalista riippuen.
Sallitut arvot: merkki, joka toimii desimaalierottimena (esim. desimaalipiste =decimalsep: '.'
). Oletusarvo pilkku.thousandssep:
Määrittää tuhaterottimena toimivan merkin.
Kansainvälisen yksikköjärjestelmän mukainen tuhaterotin on välilyönti, mutta eri maissa voi olla vanhastaan käytössä piste, pilkku tai heittomerkki. Tuhaterotin kannattaa valita kulloisenkin lokaalin mukaan.
Sallitut arvot: merkki, joka toimii tuhaterottimena. Oletusarvo on katkeamaton välilyönti
Jos haluat tuhaterottimeksi heittomerkin, kirjoita se kokolainausmerkkien väliin:
thousandssep: "'"
Jos et halua käyttää mitään tuhaterotinta, kirjoita attribuuttiin vain kaksi lainausmerkkiä tai kaksi heittomerkkiä peräkkäin:
thousandssep: ""
taithousandssep: ''
before/after:
before
- jaafter
-attribuuteilla voit määrittää sisällön, joka tulostuu ennen tagin tuottamaa sisältöä tai sen jälkeen.Sallitut arvot: teksti, jossa voi olla HTML- ja Interface-merkkausta.
Esim.:
before:
'<p>Tämä merkkaus näkyy ennen tagin omaa sisältöä.</p>'after:
'<p>Tämä taas näkyy tagin oman sisällön jälkeen.</p>'
Mikäli tagi ei tuota mitään sisältöä, myöskään
before
- jaafter
-attribuuttien sisältö ei tulostu.escape:
Asettaa tulostuvassa sisällössä pakomerkin ennen lainausmerkkejä. Attribuutin tarkoitus on helpottaa tagin palauttaman sisällön käyttämistä JavaScriptin avulla.
Sallitut arvot: true/false. Oletusarvo false.
or:
Määrittää vaihtoehtoisen sisällön, joka näkyy mikäli tagi ei itse tuota mitään sisältöä.
Sallitut arvot: teksti, jossa voi olla HTML- ja Interface-merkkausta.
Esim.
or:
'Sisältöä ei löytynyt.'