Cum de a crea un șablon pentru joomla - joomla! În limba rusă

Joomla. ca orice alt site sistem de management al conținutului web modern, acesta oferă o mare oportunitate de a schimba design. Acest lucru se face prin stabilirea unui model special conceput (Engl. Template). Puteți seta șabloanele (gratuit sau cu plată), și puteți face propria ta ca un „zero“ și remake-ul deja terminat.







Joomla. ca orice alt site sistem de management al conținutului web modern, acesta oferă o mare oportunitate de a schimba design. Acest lucru se face prin stabilirea unui model special conceput (Engl. Template). Puteți seta șabloanele (gratuit sau cu plată), și puteți face propria ta ca un „zero“ și remake-ul deja terminat.

Toate fișierele șablon (grafică) - text. Baza de modelul de fișier document de marcare în HTML cu insertii PHP-funcții și fișier (e), descrierea de stiluri (CSS).

Link-uri pentru documentarea acestor limbaje de programare pot fi găsite la sfârșitul acestui articol.

Model așa cum sa menționat mai sus - este un element de sistem responsabil pentru apariția site-ului. Șabloanele vin, atât plătite și gratuite. Trebuie remarcat faptul că șabloanele open-source de multe ori sunt „neterminat“ sau (care este foarte probabil) nu oferă clearance-ul suplimentar pentru module și componente care nu sunt incluse în kit-ul standard, distribuit de CMS Joomla. Apropo, acest neajuns nu este lipsit de comerciale și de template-uri. În general, este normal, deoarece este imposibil să se ia în considerare diversitatea de extensii dezvoltate pentru acest populare CMS. Deci, dacă și să plătească, atunci este mai bine pentru lucrarea „la cheie“, un șablon gratuit, cel mai probabil, va fi deja „adus în minte“ cu propriile sale mâini.







În ceea ce privește Joomla template-uri vin în două tipuri: reprezentarea externă a unui șablon pentru vizitatorii site-ului (de exemplu, front-end) și un șablon pentru partea administrativă (așa-numitul backend). Din moment ce suntem în primul rând interesat în primul caz, acestea sunt de gând să facă.

Șablonul minim este după cum urmează:

  • index.php fișier
  • fișier templateDetails.xml
  • fișier template_thumbnail.png (opțional)
  • dosar css.
    • fișier template_css.css
    • fișier editor_content.css (opțional)
  • imagini (opțional) dosar
    • fișier favicon.ico (opțional)

index.php
Acest fișier conține un document cu HTML - inserții de marcare și codul în limbajul PHP. Scopul său principal - de a distribui zona (de stat), care va fi afișat pe datele de ecran ale diferitelor componente ale portalului. De fapt, HTML-markup ne va da de ieșire informații structurate. În continuare, ne propunem să ia în considerare cel mai frecvent tip de structura site-ului, format din 5 zone în format 1-3-1.

templateDetails.xml
fișier șablon de instalare. fișier XML conține o descriere a șablonului, versiunea, informații dezvoltator și o listă de fișiere instalate.

template_css.css
Fișier stiluri de design șablon. Acesta este fișierul principal, prin care scopul diferitelor stiluri de elemente de design ale site-ului. Descriere stiluri ce urmează.

Se presupune că directorul de imagini este utilizat pentru a stoca imaginile care sunt utilizate în șablon, dar nu este obligatoriu (pentru că, practic, nu poți fi o imagine, la toate!).

Schematic un model tipic de aspect arată după cum urmează: