Din ce fișiere se compune șablonul de joomla și ce funcții efectuează

Pentru a înțelege ce ar trebui să includă un șablon, luați în considerare un șablon curat pentru Joomla.

Componente ale fișierelor șablon

Șablonul Joomla este format din mai multe fișiere și foldere. Aceste fișiere sunt amplasate în directorul / templates / folder din directorul rădăcină Joomla, fiecare în folderul propriu. Deci, dacă avem două șabloane instalate, vom vedea această structură:

Rețineți că numele de foldere șabloane se potrivesc cu numele ei înșiși modele, în acest caz, «element de» și «Voodoo». Rețineți că numele sunt case-sensitive și nu pot conține spații.

În directorul șablon există mai multe fișiere necesare:

Numele acestor două fișiere ar trebui să fie exact aceleași ca și cele din scriptul kernelului Joomla.

Primul fișier este fișierul XML al șablonului nostru.

Al doilea fișier este motorul șablon propriu-zis.

Acest fișier este cel mai important. Acesta stabilește aspectul paginii și îi spune lui Joomla unde să pună diferitele componente și module. Un fișier este o combinație de PHP și (X) HTML.

În aproape toate șabloanele, sunt utilizate fișiere suplimentare. De obicei (deși nucleul CMS nu mai este esențial), acestea sunt aranjate după cum urmează:

/element/template_thumbnail.png
/element/css/template.css
/element/images/logo.png

Acesta este un exemplu de localizare a acestor fișiere. Tabelul 9.1 descrie fiecare dintre acestea.

Tabelul 9.1. Fișierele de bază necesare pentru șablon

Să ne uităm la semnificația câtorva dintre aceste linii:

. Conținutul documentului XML reprezintă instrucțiuni pentru programul de instalare Joomla. type = "template" spune instalatorului că vom instala șablonul și acest șablon este pentru Joomla 1.5.

TemplateTutorial15. Specifică numele șablonului dvs. Numele pe care îl introduceți aici va fi, de asemenea, utilizat pentru a crea un director din directorul de șabloane. Prin urmare, aceasta nu trebuie să conțină caractere pe care sistemul de fișiere nu le poate gestiona, cum ar fi locurile. Instalând manual, trebuie să creați un director identic cu numele șablonului.

1.0. Versiune de șablon.

... . Diverse fișiere utilizate în șablon.

Fișierele utilizate în șablon sunt descrise în atribut :

Toate fișierele de imagini utilizate în șablon sunt, de asemenea, incluse în secțiunea "fișiere". Fiecare dintre ele este inclusă într-o etichetă ... . Căile spre fișierele imagine sunt specificate din dosarul rădăcină al șablonului. De exemplu, dacă șablonul se află în «YourTemplate» dosar și toate imaginile sunt în «imagini» dosar în interiorul «YourTemplate» dosar, indicând calea corectă ar fi: imagini / my_image.jpg .

În cele din urmă, toate stilurile necesare sunt listate aici. Numele fișierului este descris în ... . calea este specificată din rădăcina șablonului.

... . Localizarea modulelor utilizate în șablon.

... . Parametrii care pot fi setați pentru funcțiile interne ale șablonului sunt descriși aici. De exemplu, pentru a schimba culoarea elementelor șablonului.

Ce este de fapt în fișierul index.php. Acest fișier este o combinație de (X) HTML și PHP și definește tot ce are legătură cu aspectul și afișarea paginii.

Mai întâi, să examinăm intrarea DOCTYPE, care este foarte critică pentru obținerea valabilității șablonului, în partea de sus a index.php. Această mică bucată de cod este în partea de sus a fiecărei pagini web. În șablonul nostru, este prezent și: