Tulostaa listan tilanteesta riippuvia luokkanimiä, jotka usein annetaan body-elementille.

Tagi tulostaa eri luokkanimiä eri tilanteissa. Komennon avulla voit esimerkiksi määrittää erilaiset väriteemat jokaiselle päätuoteryhmälle tai tehdä yksittäiselle kampanjatuotteelle omia tyylimuutoksia.

Katso lista tagin tulostamista luokkanimistä ja niiden ehdoista.

Usein {BodyClass}-tagin tuottamat luokkanimet tulostetaan <body>-elementille, mutta tagia voi käyttää millä tahansa elementillä, ja useissakin kohdissa tarpeen mukaan.

{BodyClass}

Toimii näkyvyydessä: globaali

Globaalin näkyvyyden tageja on mahdollista käyttää missä tahansa sivupohjassa ja minkä tahansa tagin sisällä.

{BodyClass}-tagi tulostaa seuraavat luokkanimet riippuen käyttäjän sijainnista ja tilasta verkkokaupassa:

LuokkanimiEhdot
adminLoggedInYlläpitäjä on kirjautunut hallintatyökaluun.
CustomerLoggedInAsiakas on kirjautunut sisään verkkokauppaan.
MultiPageCheckoutVerkkokaupassa on käytössä monisivuinen kassa.
SinglePageCheckoutVerkkokaupassa on käytössä yksisivuinen kassa.
ProductID-nAsiakas on tuotesivulla. n on kyseisen tuotteen ID-numero.
CategoryID-nAsiakas on tuoteryhmäsivulla. n on tuoteryhmän ID-numero.
MainCategoryID-nAsiakas on tuoteryhmäsivulla. n on kyseisen tuoteryhmän yliryhmän ID-numero.
NewsPageID-nAsiakas on uutissivulla. n on uutissivun ID-numero.
CampaignID-nAsiakas on kampanjasivulla. n on kampanjan ID-numero.
BrandID-nAsiakas on tuotemerkkisivulla. n on tuotemerkin ID-numero.
VersionID-nVersion ID-numero.
<body class="{BodyClass}">
...                  

Esimerkin mukainen merkkaus tulostaisi luokkanimet välilyönneillä erotettuna listana body-elementille:

<body class="MultiPageCheckout AdminLoggedIn CustomerLoggedIn InfoPageID-11 VersionID-1">
...                  

Esimerkkitapauksessa on seuraava tilanne:

  • Kävijä on ylläpitäjä, joka on kirjautunut sisään myös asiakastilillä.
  • Verkkokaupassa on käytössä monisivuinen kassa.
  • Kävijä on tällä hetkellä infosivulla, jonka ID-numero on 11.
after/before:

after- ja before-attribuuteilla voit määrittää sisällön, joka tulostuu ennen tagin tuottamaa sisältöä tai sen jälkeen.

Sallitut arvot: HTML- ja Interface-merkkaus.

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 after- ja before-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: HTML- ja Interface-merkkaus.

Esim. or: 'Sisältöä ei löytynyt.'