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:
Luokkanimi | Ehdot |
---|---|
adminLoggedIn | Ylläpitäjä on kirjautunut hallintatyökaluun. |
CustomerLoggedIn | Asiakas on kirjautunut sisään verkkokauppaan. |
MultiPageCheckout | Verkkokaupassa on käytössä monisivuinen kassa. |
SinglePageCheckout | Verkkokaupassa on käytössä yksisivuinen kassa. |
ProductID-n | Asiakas on tuotesivulla. n on kyseisen tuotteen ID-numero. |
CategoryID-n | Asiakas on tuoteryhmäsivulla. n on tuoteryhmän ID-numero. |
MainCategoryID-n | Asiakas on tuoteryhmäsivulla. n on kyseisen tuoteryhmän yliryhmän ID-numero. |
NewsPageID-n | Asiakas on uutissivulla. n on uutissivun ID-numero. |
CampaignID-n | Asiakas on kampanjasivulla. n on kampanjan ID-numero. |
BrandID-n | Asiakas on tuotemerkkisivulla. n on tuotemerkin ID-numero. |
VersionID-n | Version 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
- jabefore
-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
- jabefore
-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.'