Tulostaa tuotteen määräalennusportaat ja kunkin portaan alennushinnan.

Kuvaus

Tagi ei tulosta mitään, mikäli tuote ei kuulu kampanjoihin tai sillä ei ole määräalennuksia missään kampanjassa.

Määräalennusportaat tulostetaan, vaikka tuotteen myyntihinta määräytyisi jonkin toisen kampanjan perusteella.

Syntaksi

{ProductQuantityDiscounts(
    includetax: boolean,
    price_format: string
)}

Näkyvyys

Toimii näkyvyydessä: tuote

Vaadittu näkyvyys on aina asetettu seuraavissa sivupohjissa:

Sivupohjat
Yksittäisen tuotteen sivupohja
Tuotekuvat

Attribuutit

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ä.

before/after:

before- ja after-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- ja after-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.'