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

Kuvaus

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.

Syntaksi

{BodyClass}

Näkyvyys

Toimii näkyvyydessä: globaali

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

Tulostettavat luokkanimet

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

Luokkanimien tulostaminen body-elementille

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

Attribuutit

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