Dirbame su: |
Smarty kintamieji bei Standartiniai struktūros elementų parametrai (SSEP)Smarty šablonuose galite naudotis tokiais kitamaisiais:
Standartiniai struktūros elementų parametrai yra duomenys apie kiekvieną turinio elementą sistemoje. Kiekvienas turinio puslapis, papildomas elementas arba vidinis puslapis toks kaip Naujiena, Galerijos paveiksliukas ir pan., turi rinkinį duomenų, kurie bendrai pozicionuoja bei aprašo jį sistemoje. Be SSEP duomenų elementai gali turėti nuosavus duomenis. Dažniausiai šie parametrai pasiekiami puslapių medžio masyve ($tree[]) arba esamo puslapio parametruose ($data.page) Kiekvienas SSEP elementas - tai masyvas, susidedantis iš žemiau nurodytų parametrų: item_id - elemento id turinio valdyme parent_id - tėvinio elemento id sistemoje position – papildomo elemento identifikatorius menu_position – grupė, kuriai priklauso meniu punktas group – elemento tipas (gen – normalus, sub – priklausomas elementas, spec – papildomas elementas, ext – praplėtimai) lang_id – elemento kalba (lt, en, ru ir t.t.) name - pavadinimas type – tipas (text1, new1 ir pan.) inline – kintamasis, rodantis ar tipas turi nuosavą meniu išvedimą. (Tokie moduliai kaip ‘Nuoroda‘ ar ‘Iššokantis langas‘ savaip apdoroja paspaudimą ant jų.) active – kintamasis, rodantis ar elementas yra aktyvuotas link – kintamasis, rodantis ar elementas yra nuoroda sort_nr – rūšiavimo prioritetas label – alternatyvus url menu_image – meniu paveiksliukas (gali buti naudojamas kitam tikslui) menu_image_hover – meniu paveiksliukas, pasirodantis užvedus pelę (gali būti naudojamas kitam tikslui) menu_image_selected – meniu paveiksliukas, pasirodantis įėjus į tą meniu punktą (gali būti naudojamas kitam tikslui) updated – paskutinio pakeitimo data last_editor – paskutinio pakeitimo autoriaus identifikatorius Taip pat papildomai $tree masyve atsiranda: parent - SSEP elementas aukštesnio lygio. Pvz. ($tree[X].parent.name - kažkokio puslapio tėvinio elemento pavadinimas) depth - elemento gylis medžio hierarchijoje. Pvz. ($tree[X].depth - yra gylis elemento X)
|
|
|