Templateissa dynaamisten tietojen (kuten tuotteen nimen tai hinnan)
paikkaa merkitään erityisellä tagilla:
<!--! attributeName -->
esim.
<!--! productname-->
Sivun luontivaiheessa tagi korvataan merkkijonolla (normaalitapauksessa
tavallista tekstiä). Jos halutun nimistä arvoa ei löydy,
tagi korvataan tyhjällä merkkijonolla.
Oletusarvoisesti käyttöliittymä koostuu seuraavista sivuista
ja templateista:
2.1. Kaupankäynti - pääkehys
Päänäkymä muodostuu kolmesta kehyksestä: vasemmassa
yläkulmassa on päävalikko, sen alla lista tuotekategorioista,
ja oikella puolella on tilaa tuotteilla ja ostoskorille (ostoskehys). Päänäkymän
kokoaa index.html (tai default.htm tai muu WWW-palvelimelle määritelty
hakemiston indeksisivu).
Tiedostot ja käytössä olevat tagit:
2.2. Kaupankäynti - normaali näkymä
Oikealle puolelle ladataan ostoskehyksen sisältö, jonka yläosassa
on tuotelista (tuotekehys) ja alaosassa listattuna ostoskorin sisältö
(ostoskorikehys). Molemmat listat ovat oletusarvoisesti tyhjiä, jolloin
...list.html -templatea ei ole yhtään kappaletta.
Kun kategoriasta on valittu tuotteita sisältävä kategoria,
tuotelista avautuu oikealle puolelle. Ostoskori päivittyy aina kun
tuotelistalta poimitaan ostoksia tai ostoskoria muokataan suoraan, esim.
poistetaan tuote sieltä.
Tiedostot ja käytössä olevat tagit:
2.3. Kaupankäynti - tuotetiedot
Tuotteen valitseminen joko ostoskorista tai tuotelistaltaa avaa tuotteen
esittelysivun tuotekehykseen. Mikäli tuotteen haluaa avata erilliseen
'popup' -ikkunaan, linkiksi pitää laittaa ikkunan avaava javascript-koodi
varsinaisen linkin sijaan.
Tiedostot ja käytössä olevat tagit:
2. 4. Tilaus - asiakastiedot
Valitsemalla tilaustoiminnon ostoskorista, siirrytään tilausvaiheeseen.
Oletusarvoisesti tässä vaiheessa päävalikko jää
pois.
Tiedostot ja käytössä olevat tagit:
2. 5. Tilaus - kuitti
Asiakastietojen täyttämisen jälkeen lasku näytetään
pankkisiirtolomakkeen tapaisessa näkymässä, jolloin sitä
ei voi enää editoida. Lomakkeen lähetyksen jälkeen
ostaja siirtyy pankin omalle sivulle, tai luottokortttioston tapauksessa
suoraan paluu-sivulle.
Tiedostot ja käytössä olevat tagit:
2. 6. Tilaus- paluu pankista maksamisen jälkeen
Pankin sivuilta palatessa, tai luottokortilla maksaessa palataan takaisin
kaupan sivulle.
Tiedostot ja käytössä olevat tagit:
2. 7. Tilaus - paluu mikäli maksu on peruutettu
Tiedostot ja käytössä olevat tagit:
3.1. cancelorder.html