Dokumentacja

Tworzenie własnych szablonów

teenyCMS umożliwia łatwe tworzenie własnych szablonów strony. Nowe szablony wystarczy wgrać do katalogu /themes i będą dostępne do wybrania w panelu administracyjnym.

Szablony powinny mieć ściśle określoną strukturę plików:

/nazwa-szablonu/ <-- katalog szablonu, nazwa nie powinna zawierać spacji i znaków z "ogonkami"
/nazwa-szablonu/templates/ <-- katalog z szablonami html (składnia SMARTY)
/nazwa-szablonu/css/ <-- katalog ze stylami css
/nazwa-szablonu/img/ <-- katalog z grafikami
/nazwa-szablonu/thumb.jpg <-- miniaturka szablonu (używana w panelu administracyjnym)

Główny moduł obsługi stron w teenyCMS wymaga utworzenia dwóch plików HTML z szablonami:

home.tpl.php <-- strona główna
page.tpl.php <-- podstrona

Jeżeli chodzi o poszczególne elementy strony, to wystarczy spojrzeć na źródła dołączonych do systemu szablonów, aby zobaczyć, jakie zmienne są używane w systemie do pokazywania treści na stronie. Tagi SMARTY są zawarte w podwójnych nawiasach klamrowych {{tag}}.