MyCashflow teeman suunnitteluopas

Mikä on MyCashflow teema ja kuinka se toimii?

Teema on kaupan tiedostohallinnan alta löytyvä kansio, josta löytyvät vähintään pakolliset sivupohjatiedostot. Teeman voit luoda tekemällä uuden kansion teeman nimellä tiedostohallinnan alle ja lataamalla sinne sivupohjat ja muut teemassa käytetyt tiedostot. Voit luoda teeman alle alikansioita ja ladata sinne vapaasti kuvia, javascript-, tyyli- ja mediatiedostoja.

Sivupohja on täysin vapaasti muotoiltavissa oleva html-tiedosto, joka sisältää Interface tageja ja jokainen sivupohja vastaa vähintään yhtä kaupan näkymää. Sivupohjista osa on pakollisia teeman toiminnan kannalta. Valinnaisilla sivupohjilla kaupan eri näkymiä pääsee hallitsemaan tarkemmin. Mikäli valinnaista sivupohjaa ei teeman kansiosta löydy, käytetään varmistuksena jotain pakollisista sivupohjista näkymän tulostamiseen.

Hyvä osata

Mikäli suunnittelet teeman toteuttamista, sinulla olisi hyvä olla:

  • Perustiedot HTML-merkkauksesta ja sivuston taittamisesta tyylitiedostojen avulla.
  • Kokemusta Internet-sivujen suunnittelusta yleisesti.
  • Perusymmärrys siitä, kuinka Interface merkkaus toimii.

Näkymät

Näkymä on se miltä tietty sivu näyttää, kun sivupohjassa olevat Interface tagit on suoritettu. Eri näkymiä ovat esimerkiksi kaupan etusivu, tuotelista, tuotekortti, uutiset, ostoskori ym. Näkymät ovat MyCashflow teemaan tallennettavia html-tiedostoja, jotka sisältävät Interface- ja HTML-tageja.

Kaikki näkymät

Interface tagit

Interface merkkauksen sydän ovat sen tagit, jotka vastaavat kaikesta muokattavan sisällön ja käyttöliittymän osien tulostamisesta sivupohjiin. Interface tagit kirjoitetaan aina aaltosulkeiden sisään, esimerkiksi {Products} tulostaa tuoteryhmän tuotteet. Interface tagit eivät ole kirjainkokoherkkiä ja mikäli kaarisulkeiden sisällä on sivupohjatiedostossa muuta kuin Interface tagi, niin se tulostetaan normaalisti sivuille.

Interface tagit tulostavat aina joko pelkkää tekstiä tai standardia xhtml merkkausta, jota on helppo muotoilla haluamansa näköiseksi tyylitiedoston avulla.

Kaikki Interface tagit ryhmiteltynä.

Interface tagien attribuutit

Tageilla on myös attribuutteja, joilla niiden tulostusta ja ominaisuuksia voi muokata. Attribuutit tulevat tagin nimen jälkeen kaarisulkeisiin, esimerkiksi {TopSellers(limit:3,type:'normal')} rajoittaisi myydyimpien tuotteiden listauksen kolmeen myydyimpään tuotteeseen, jotka tulostetaan ns. normaalina täytenä tuotelistana. Attribuuttien arvot tulevat heittomerkkien sisään, paitsi jos kyseessä on numeraali, jolloin heittomerkkejä ei käytetä ja useat attribuutit samalla tagilla erotetaan pilkulla.

Kaikki Interface tagien attribuutit.

Lisää tähän sivuun liittyviä ohjeita: