Hogyan készítsünk egy sablont a semmiből cms joomla

Szeretném közvetíteni az olvasók számára, hogy nem kell keresni kész sablonok, majd kínozza testreszabásával őket, hogy illeszkedjen az Ön igényeinek. Egyszerűen érezze magát minden Joomla sablon. Ezután különböző modulok és komponensek köre bővül a helyszínen, vagy hogy megosszák a design.

Ahogy azt az előző cikkben, ha létrehoz egy sablont fogjuk használni a blokk elrendezés segítségével címkék

.

Nézzük osztani az eredeti képernyő helyén blokkokat. Mielőtt írni a kódot, meg kell értenie a célja az egyes blokkok, hogy melyik pozíció megjelenik modulokat. ahol a tartalom komponens lesz található, amely blokkok már rögzített méretű, amely roll up.

Az utolsó óra megértettük, amit egység áll utazás sablont. így kap a munka. Először hozzon létre két mappát:

Képek - ez a mappa tartalmazza az összes képfájlt használt design sablon. mert nincs semmilyen további tervezési fejlesztések, majd dobja a mappában egy képfájlt, vagy Joomla sablon nem fog telepíteni, és hibát generál abban az esetben, ha a mappa üres.

Megjegyzés: A képek sablonmappát tartalmuk nem kerül grafika!

css - ez a mappa tartalmazza a fájlokat a Cascading Style Sheets. Kezdeni, betette egy üres fájlt template.css, amellyel a találkozó lesz a különböző stílusok design elemek az oldalon.

Akkor kezdhetjük létre a legfontosabb index.php fájlt. amely meghatározza a vizuális elrendezés a helyszínen, és jelentést tesz CMS Joomla egy blokkban, hogy a különböző komponensek és modulok. A fájl kombinációja PHP és a HTML.

Ahhoz, hogy tudjuk telepíteni a sablon Joomla 3 (Joomla 2.5). templateDetails.xml létre kell hozni egy fájlt. Ő az, aki azt mondja, a CMS. milyen fájlok megjelenítéséhez szükséges oldal használja ezt a sablont.

Ez a fájl információkat kell tartalmaznia a sablont. egy listát az összes mappát és fájlt a gyökérkönyvtárban egy sablont, valamint egy listát a megjelenítésére meghatározott modulokat az index.php.

Ebben a szakaszban a fejlődés egy sablon, van:

  • index.php
  • Folder képek mely addig van ágyazva egyetlen képfájl. mert még nem dolgozott a design, nincs más grafikai sablon fájlokat, de a mappa nem lehet üres, különben nem fog hibát generál a telepítés során, így dobja a mappában, minden képfájlt.
  • CSS mappát egy fájlt template.css. Mindaddig, amíg ez a fájl üres, és nem tartalmaz semmilyen vizuális stílusok.