Sissejuhatus

See õpetus on sissejuhatus Joomla! mallide loomisse. See hõlmab põhimalli loomiseks vajalikke olulisi faile ja koodi. Kood on esitatud nii, et seda saab kopeerida ja kleepida väga väheste muudatustega.

Kataloogistruktuuri seadistamine

Kõige lihtsama malli loomiseks loo mallide kausta uus kaust . Nimeta see kaust oma malli järgi, nt minuuustemplate .

Loo tekstiredaktoris failid index.php ja templateDetails.xml . Asjade korrastamiseks tee kaks uut kausta nimega images ja css . CSS -kausta sisse loo fail nimega template.css .

Kuigi kogu CSS- koodi võib alguses otse faili index.php paigutada , eelistavad paljud veebiarendajad oma CSS-koodi paigutada eraldi faili, millele saab linkimärgendi abil mitmelt lehelt linkida . See vähendab teie lehtede laadimisaega, kuna eraldi faili saab vahemällu salvestada.

See on kõige elementaarsem praktiline seadistus. Kaustade ja failide struktuuri ülevaade:

* minuuustemplate/
** css/
*** mall.css
** pildid/
** index.php
** templateDetails.xml

Lihtsa malliDetails.xml faili loomine[muuda]

Fail templateDetails.xml on hädavajalik. Ilma selleta Joomla! sinu malli ei näe. Fail sisaldab malli olulisi metaandmeid .

Faili süntaks on iga Joomla versiooni puhul erinev.

Nagu näete, on meil märgistussiltide ( <element> ) vahel infokomplekt . Parim lähenemisviis on see kopeerida ja kleepida oma templateDetails.xml faili ning muuta asjakohaseid osi (näiteks <nimi> ja <autor> ).

<files> osa peaks sisaldama kõiki faile, mida sa kasutad. Sa ei pruugi veel teada, mis nimesid nendele nimetatakse. Ära muretse, uuenda seda hiljem. <folder> elementi saab kasutada terve kausta korraga määratlemiseks.

Jätke positsioonid nii, nagu nad on. Need on üldkasutatavad mallid, seega saate standardmallidelt hõlpsalt ümber lülituda.

Lihtne index.php- fail