Mi joomla template 1


Mielőtt új, saját, sablon, meg kell érteni a szerkezet, hogy mi minősül a minta. Szétszerelni része a sablon mi lesz az alapja a bemutató minta, ezért javasoljuk, hogy minden olvasó letölteni ezt a sablont - sokkal könnyebb megérteni a sablon, a példa a kezét.







Demo sablon van csomagolva az archívumba. Itt teszünk egy kis kitérőt: a Joomla! minden alkatrész, modul vagy a sablon telepítés előtt archiválni kell egy zip-fájlt. Ne kérdezd, miért. Nálunk bontsa ki a fájlt a sablont. Látni fogja, egy mappát a sablon nevét (például rd_demotemplate), amelyek mind fontos sablon fájlokat, vagy más szavakkal, ez a mappa a sablont.

Miután a Joomla. lehet, hogy észrevette, többek között mappák, a mappa / sablonokat. Ez az összes telepített sablonokat ebben a mappában. A normál Joomla! szett két sablon - madeyourweb és rhuk_solarflare_ii. A telepítés után a mappa / sablonok a következő:

Felhívjuk figyelmét, hogy a neve a sablon mappában kell ugyanazt a nevet, mint a sablon, és nem tartalmazhat szóközt. Néha a sablon nevét vagy add kezdőbetűi a tervező nevét, például: rhuk_solarflare.

Most viszont, hogy a tanulmány a sablon közvetlenül. Nyisd rhuk_solarflare_ii mappát, és vegye figyelembe a templateDetails.xml és index.php fájlokat.

Azt lehet mondani, ez a legfontosabb sablon fájlokat, így azok mindig található a fő sablon mappában.

index.php - sablont. Ez tartalmazza a regisztrációs kódot kimeneti opciókat komponensek és modulok. (X) HTML és a PHP.

Amellett, hogy a fent felsorolt ​​fájlokat a sablon is tartalmazza: egy képernyőképet a sablont. css fájlokat. képet.

A telepítéshez a sablon, menjen a „Control Panel” az oldalnak -> „Add / Remove” -> „webhelysablonként” és válassza ki a zip-fájl a mintát.

Amellett, hogy az automatikus telepítés, akkor telepíteni a sablont kézzel. Kicsomagolni az archívumot, és bontsa ki a mappát a sablonmappát / sablonok a webhelyen.

templateDetails.xml

Példa templateDetails.xml hagyományos sablon:

És most nézd meg minden sort a fájl:

  • mosinstall - tartalmaz információkat, hogyan kell telepíteni a sablont. Option type = „sablon” azt jelzi, hogy a sablon telepítve.

neve: - a sablon neve. A telepítés során egy mappát ugyanazzal a névvel jön létre, így nem lehet használni szóközt a sablon nevét.

Ez a fájl határozza meg a sablon elrendezése, és felelős az eltávolítása alkatrészek / modules a képernyőre. Ebben a fájlban fogjuk tölteni a legtöbb időt, hogy hozzon létre egy sablont. És ez a fájl betartásáért felelős W3C szabványoknak sablont. Oké, ideje lépni a tanulmány ezt a fájlt. Először is, minden sablon kell határozni a DOCTYPE. címke jelzi a böngésző típusát az aktuális dokumentum, és hogyan kell értelmezni őket. Számos változata és típusa (X) HTML-dokumentumokat. Típusa mi sablon - XHTML 1.0 Transitional.







Ezt a verziót XHTML Transitional. ott szigorú változata. Ismét a leírása a különbség a két változat között minden attól függ, hogy a W3C szabványoknak.

  • XHTML 1.0 Strict akkor használjuk, ha a dokumentum megy egyértelmű szétválasztása tartalma és bemutatása. Ebben az esetben a weboldal forráskódját tartalmazza csak címkéket jelölés, és az űrlap elemek stílusok határozzák meg.
  • XHTML 1.0 Transitional általában használható, ha a szabály szétválasztása tartalma és bemutatása végzik a nem teljes. Ebben az esetben meg van engedve a kódot dokumentum kódok használata fizikai tervezés (pl tag ) És csak részben stílusokat.

Mi van még index.php?

Nos, a meghatározása DOCTYPE rájöttünk, így a következő kódot, azt kihagyja a dokumentum típus definíció. Minden normális mintát a következő két fő részből áll: a fejléc ( ) És a test a dokumentum ( ). Header részben tartalmazhat szöveget és a címkéket, de a tartalma ennek a szakasz nem jelenik meg közvetlenül az oldalon. Most vizsgáljuk meg a példája sablon. Vessen egy pillantást a kódot:

És ismét, mint abban az esetben a templateDetails.xml, azt megfejteni minden sora Tekintettel a fenti kód:

Ez jelzi a böngésző milyen kódolást használják az oldalon. Ha nincs jelzés a kódolás, a böngésző maga próbálja meghatározni, hogy milyen típusú karaktert a dokumentumban használt és válassza ki a szükséges kódolás automatikusan. A böngésző nem tudja pontosan azonosítani a weboldal nyelvi és bizonyos esetekben kínál vietnami kódolás helyett a cirill ábécét. Emiatt a legjobb, hogy mindig adja meg a csökkentett vonalon.

Póttagok a weboldal meta tagek. Meta tagek információ tárolására használt szánt böngészők és a keresők. Például a mechanizmusok keresők fordulnak Metacímkék leírását a helyszínen, a kulcsszavak és egyéb adatok. Az adatok generálására meta tagek vesznek a globális konfiguráció az oldalon. Ez magában foglalja a következő területeken:

Csatlakozó más css-fájl

Ahhoz, hogy csatlakoztassa a kapcsolódó táblázatokban használt stílusok tag Joomla sablon fejlécében. A fájl elérési útvonala a stílus lehet relatív vagy abszolút. A mi esetünkben használni relatív elérési utat. Építőipari visszatér a dokumentum nevét, a jelenlegi sablon Joomla webhely, vagy inkább - a mappa nevét a Joomla sablon.

Előnyei összekötő egy külön CSS fájlban:

  • Használja a stílus fájl
  • Meg lehet változtatni a stíluslap módosítások nélkül index.php
  • Ha megváltoztatja a stílust egyetlen fájlban, a stílus automatikusan minden vonatkozó eleme.
  • amikor először betölteni egy fájlt stílus ez elrejt a helyi számítógépen, így helyszíni gyorsabb betöltése érdekében.

Tartalmát jeleníti meg a index.php

Ez a fájl nem csak, hogy megjelenjen a meta-adatok és típusának meghatározására Joomla sablon. A fő célja az index.php - kimeneti tartalom (hírek, modulok, stb.) A Joomla! már az összes szükséges tartalmat parancs kimenetét, akkor kell csak beszúrni egy sablont a megfelelő helyre. Az alábbiakban a legalapvetőbb kód sablonok Joomla 1.0.x.

Nézzük meg őket sorrendben:

  1. Ez megjeleníti a nevét a honlapon belül bárhol egy sablont.
  2. Út. Ez azt mutatja, ahol a rész a felhasználó a site.
  3. O modulok a „felső” helyzetbe
  4. O modulok a „bal” helyzetbe
  5. A következtetés az, fő tartalmát - hírek / alkatrészek, stb
  6. O modulok a „helyes” pozíció
  7. sablon lábléc. Ez a parancs köti össze a footer.php fájlt. A mappa / tartalmaz oldalon.



Kapcsolódó cikkek