Prints all prices of a product.

Description

The content to be printed contains the following:

  • Potential discount prices
  • The product's original price (with or without taxes)
  • Klarna installments (according to selection)

If the visitor has the variation_id URL parameter set (e.g. ?variation_id=5), the tag prints the variation price instead of the product main price. The variation_id parameter is set whenever the visitor selects a variation, but you can also set it yourself if you'd like to pre-select a variation when linking to a product page.

Syntax

{ProductPrices(
    currencysymbol: boolean,
    includetax: boolean,
    html: boolean,
    klarnaprice: boolean
)}

Scope

Required scope: tuote

The required scope is always set in the following templates:

Templates
Single product template
Product images

Attribuutit

currencysymbol:

Defines whether the currency symbol should be printed along with the sum. The symbol to be printed is selected automatically based on the currency in use.

Allowed values:true/false. The default value is true.

includetax:

Calculates the sum to be printed either with or without VAT.

Allowed values:true/false. The default value is true.

html:

Defines whether the content should be printed wrapped in the default HTML markup.

Allowed values:true/false. The default value is true.

klarnaprice:

Note! This attribute is enabled only if any of Klarna's payment services are enabled in the online store.

Defines whether price information should include Klarna installments.

Allowed values:true / false. The default value is true.

after/before:

By using the after and before attributes you can define content that is output either after or before the tag's output.

Allowed values:The HTML and Interface markup

E.g.

  • 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>'

If the tag does not produce any content, neither the content of the after and before attributes will be output.

escape:

Adds an escape character before quotation marks in the output.

The attribute makes it easier to process the tag-produced content when using JavaScript.

Allowed values:true/false. The default value is false.

or:

Defines alternative content that is displayed if the tag itself does not produce any content.

Allowed values:The HTML and Interface markup

E.g. or:'Sisältöä ei löytynyt.'