Dirbame su: |
Vidinio puslapio šablonasVidinio puslapio šablonas skirtas atvaizduoti vidinį tinklapio puslapį, tuo atveju kai sistemai perduodamas GET parametras cid (pvz. http://www.example.com?cid=122), kuris reiškia norimo parodyti puslapio id . Tai yra paskutinis apdorojamas šablonas prieš išvedant puslapį, dėl to jis negali būti įterpiamas į kitą šabloną. Šis šablonas turi jau apdorotus dalių šablonus:
Kiekviena iš šių dalių gali susidėti iš kelių atskirų šablonų. Pvz. meniu gali būti suskaldytas į kelis šablonus pagal vietas puslapyje: pirmo lygio kairėje, antro lygio dešinėje, trečio lygio prie teksto ir atskiras meniu papildomiems puslapiams. Jeigu dalies šablonas susideda iš vieno varianto, jį galima pasiekti tiesiog per kintamajį, pvz. {$footer}, jeigu iš kelių tada jis pasiekiamas kaip masyvo elementas, pvz. {$footer.light} ar {$footer[0]}. Tai labiausiai aktualu masyvams, kadangi jie yra dažniausiai skaldomi į kelis gabaliukus. Nuo 1.5 versijos atsirado galimybė sukurti kiek norima vidinio puslapio šablono šablonų. Per turinio valdymą galima pasirinkti, koks bus vidinio puslapio, koks - turinio šablonas. Jei joks vidinio puslapio šablonas nebus pasirinktas, tai ir pagrindinei ir gilesnėms šakoms bus parinktas paveldėtas šablonas, kurį sistema kiekvieną kartą pasirinks atsitiktinai iš esančių vidinio puslapio šablonų.
|
|
|