iPyramid sistemos pajungimą rekomenduojame suskirstyti į šiuos etapus:
- Dizainas suderinamas su užsakovu. Patariama turėti šiuos dizainų ruošinius:
- Pagrindinio puslapio vaizdą
- Vidinių puslapių vaizdus:
- Tekstinio puslapio
- Naujienų sąrašo
- Atskirų naujienų
- Galerijos ir atskiro paveiksliuko (jeigu numatyta tinklapyje)
- Vitrinos ir atskiro elemento (jeigu numatyta)
- Formų
- ir kt. numatytų standartinių modulių
- Versijos spausdinimui (jeigu numatyta tinklapyje)
- HTML šablonų sukūrimas. Iš paveiksliukų padaromas statinis HTML kodas, kur visi failai, išskyrus pačius .html, talpinami į subdirektoriją /client.
Pvz., jeigu HTML šablone naudojamas paveiksliukas img.gif tai jį reikia išsaugoti kaip /client/img.gif, o šablone naudoti jį kaip <img src="/client/img.gif">. - Failų įkėlimas į sistemą. Naudomiesi Dizaino modulio Failų valdymu, įkraukite visus failus į sistemą tokia pat tvarka iš direktorijos /client. Nepamirškite išsaugoti tokią pačią direktorijų struktūrą kaip ir Jūsų HTML šablone.
- Šablonų įkėlimas. Sukurkite "Pagrindinio puslapio išdėstymo" bei "Vidinio puslapio išdėstymo" šablonus, į kuriuos nukopijuokite visą titulinio ir vidinio puslapio HTML kodą. Po šio veiksmo, surinkus tinklapio pagrindinio puslapio adresą, turėtumėte matyti statinį pajungtą titulinį puslapį.
- Šablonų programavimas. Šiame etape reikės truputį programavimo įgūdžių, nes bus programuojami meniu, keliai, ir visi modulių išvedimai jau galutiniam veikimui. Siūlomi etapai:
- Jeigu tinklapio struktūra dar nesukurta, sukurti planuojamą struktūrą. Ji nebūtinai turi atitikti tikrojo tinklapio struktūrą. Bet kuo labiau ji bus panaši į tikrąją - tuo geriau.
- Šablonuose pakeiskite visą <head> tag'ą imtinai į {$head}kintamąjį. Visus specifinius ir reikalingus <head> srities komponentus galite perkelti į šabloną "HTML <head>".
- Suprogramuokite meniu {$menu} ir įdėkite jį pirmame puslapyje. Tokiu būdu galėsite pasiekti vidinius puslapius.
- Įdėkite meniu ir į vidinių puslapių šablonus.
- Įdėkite Turinio šabloną bei Tekstinio modulio šabloną. Dabar galėsite matyti turinį.
- Suprogramuokite kelio šabloną (jeigu yra) ir įdėkite į Vidinio puslapio šabloną.
- Jei reikia, nepamirškite apie Versiją spausdinimui.
- Sukurkite Viršutinės bei Apatinės dalių šablonus. Juos įterpkite i Pagrindinio vei vidinio šablono išdėstymus naudodami atitinkamai {$header} ir {$footer} kintamuosius.
- Nurodykite planuotų Papildomų elementų vietas šablonuose naudodamiesi {block} funkcija.
- Kalbų pajungimas (jeigu naudojamos tinklapyje)
- Suprogramuoti kitus modulių šablonus