Tulostaa lomakkeen, jolla tuote lisätään ostoskoriin.

Kuvaus

Tuotteen lisäyslomakkeella on vain yksi näkyvä lomake-elementti: Lisää ostoskoriin-painike. Tätä painiketta painamalla lähetetään POST-pyyntö verkkokaupan osoitteeseen /cart, jossa lomakkeella valittu tuote lisätään ostoskoriin.

Jos tuotteella on variaatioita, tagin tulostama ostopainike siirtää asiakkaan tuotesivulle.

Jos tuotteen myyntiaika ei ole voimassa, tagi ei tulosta mitään. Myyntiaika asetetaan tuotelomakkeen kentässä Aseta myyntiin.

{ProductAddToCart}-tagin käyttöä suositellaan lähinnä tuotelistauksissa (tuotelistojen helper-attribuuteissa). Monipuolisemmat ostotyökalut tulostetaan käyttämällä {ProductBuy}-tagia, joka sisältää myös kentät määrän ja variaatioiden valintaan.

Syntaksi

{ProductAddToCart}

Näkyvyys

Toimii näkyvyydessä: tuote, tuotevariaatio

Tagia on mahdollista käyttää myös {ProductVariations}-tagin helper-attribuutissa.

Vaadittu näkyvyys on aina asetettu seuraavissa sivupohjissa:

Sivupohjat
Yksittäisen tuotteen sivupohja
Tuotekuvat

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