Heildarhandbók til að skilja Joomla 3 sniðmátastöður

Nýir notendur Joomla hafa tilhneigingu til að finna sniðmátareiningar ruglingslegar og hugsanlega pirrandi. Joomla 3 hefur bætt vinnubrögð sniðmáta til að tryggja þetta less ruglingslegt, þó gæti sumum notendum samt fundist erfitt að bæta sniðmátastöðum við sniðmát sín. Þessi grein um CollectiveRay.com mun reyna að hreinsa loftið um sniðmátareiningar.

Efnisyfirlit[Sýna]
 

Í fyrsta lagi berjast flestir við að skilja hvaða sniðmátastöður eru í boði á Joomla sniðmátinu. Þetta er mjög auðvelt að uppgötva með eftirfarandi skrefum:

Hvernig á að sýna einingar í Joomla?

Þegar þú ert að búa til vefsíðu með því að nota nýtt Joomla sniðmát sem þú hefur ekki notað áður þarftu að þekkja Joomla sniðmátastöðurnar sem eru studdar og þú getur notað. Þú getur gert þetta annaðhvort með því að kíkja á Module Manager hjá stjórnandanum, þ.e. skoða stöðurnar sem hafa einingar úthlutað, eða nota þessa ráð. Til að sjá hvaða einingar staða í boði með Module Manager þarftu að fara í Extensions> Modules og smella á núverandi einingu.

Í stöðufæribreytunni sérðu allan lista yfir staðsetningar sem þú getur úthlutað einingunni í. Þeir sem fáanlegir eru í sniðmátinu verða skráðir í fellivalmynd Staða:

sýna Joomla sniðmát stöður í boði

Þó að þú sjáir stöðulistann, þá veistu samt ekki hvar og hvernig þær eru notaðar í sniðmátinu, þannig að við verðum að sjá hvar þær eru staðsettar.

Fylgdu þessum skrefum til að skilja hvernig hægt er að sýna stöðu mála í Joomla:

  1. Farðu í sniðmátastjórnunina (eftirnafn> sniðmát> sniðmát)
    sniðmátastjóri
  2. Smelltu á valkostahnappinn efst til hægri
    sniðmát valkostir
  3. Virkja staðsetningar forskoðunareiningar
    virkja forsýningar mátastöður
  4. Farðu í framendann og bættu við? Tp = 1 í lok Joomla vefslóðarinnar td www.collectiveray.com? tp = 1
  5. Allar núverandi sniðmátastöður verða nú sýndar með nafni sínu, td stöðu-1, staða-7, borði, eins og sjá má hér að neðan:
    útsýni mát stöður framhlið
  6.  

Hvað eru stöður Joomla-eininga?

Joomla stöður eru staðsetningarhafar sem þú stillir einingar í, þannig að eining sé sýnd í þeirri stöðu. Til dæmis, ef Joomla sniðmátið er með leitarstöðu, myndirðu setja leitaraðferðina í þá stöðu.

Sama gildir um aðrar stöður mát eins og borða, skenkur, fót, brauðmola, vinstri, hægri osfrv.

Athugaðu að þú getur venjulega bætt fleiri en einni einingu við sömu stöðu, þ.e.a.s. þú getur bætt fleiri en einni við vinstri og hægri stöðu þína, þar sem röðin sem þau birtast er ákvörðuð af röðarfæribreytunni í Uppsetning mátanna.

Stöðurnar í Joomla 3 eru skilgreind á hvert sniðmát. Vandamál sniðmátastöðu eru á ábyrgð sniðmátahönnuðarins. Þeir þurfa að tryggja að sniðmátastöður sem eru skilgreindar í sniðmátaskránni séu raunverulega til í sniðmátinu.

Ef þú þarft viðbótar sniðmátastöður þarftu að breyta sniðmátinu til að koma til móts við þær viðbótarstöður sem þú þarft. Þetta krefst þekkingar á PHP, HTML og XML til að brjóta ekki sniðmát þitt.

Þetta er sérstaklega mikilvægt fyrir þig að þekkja og skilja, sérstaklega ef þú ætlar að nota fjölda Joomla viðbóta eins og þær sem við töldum hér upp.

Hvernig á að úthluta einingu í stöðu?

Þegar þú ert að hanna vefsíðuna þína með Joomla viltu úthluta fjölda mismunandi eininga í mismunandi stöður. Þetta er hægt að gera með Stærðarfæribreytu einingarinnar. Nú þegar þú veist hvaða stöður eru í boði breytirðu einfaldlega Stöðufæribreytunni í heiti stöðunnar þar sem þú vilt að einingin birtist.

sýna Joomla sniðmát stöður í boðiEf þú úthlutar fleiri en einni einingu í sömu stöðu, til dæmis í skenkur stöðu, verða einingarnar sýndar í þeirri röð sem þær eru stilltar með því að nota Röðun brottfall.

margar einingar í einni stöðu

Til að breyta röðinni þarftu að velja aðra staðsetningu í Röðun breytu hverrar einingar:

einingaröðun

Notkun JDOC merkisins

Svo hvað ræður því hvar einingar eru gefnar út?

JDOC merkinu í index.php skránni er skipt út fyrir einingarnar sem úthlutað er til þeirrar stöðu (í gegnum eftirnafn> Module Manager og úthlutað einingu í ákveðna stöðu) þegar verið er að gera síðuna. Svo ef við höfum

í index.php skránni og aðalvalmyndareiningin er úthlutað til vinstri stöðu, aðalvalmyndin birtist í stað þessa merkis í vinstri stöðu.

Þetta á við um hvert jdoc merki sem er skilgreint í index.php skránni. Ef ég er með a

þessu verður skipt út fyrir einingarnar sem eru úthlutaðar til hægri stöðu.

Rökfræðileg staðanöfn

Nafn eiginleiki í jdoc merkinu, er rökrétt nafn. Svo ef staðaheitið er „rétt“, myndirðu búast við að einingin sé til hægri við efnið, „efst“ efst á innihaldinu, „hliðarstika“ til hliðar og „fótur“ til á fæti hluta vefsíðunnar.

Það er alveg mögulegt að skilgreina neðstu stöðu efst í einingunni, þó að venjulega skilgreini sniðmátahönnuðir merkinöfn sem eru skynsamleg, þ.e. vinstri staðan myndi að lokum birtast á vinstra svæði síðunnar og borði staða birt rétt fyrir ofan innihaldið og svo framvegis.

Hvernig veit ég hvaða stöður sniðmát mitt styður?

Virtustu sniðmát hönnuðir útskýra hvaða stöður mát eru í boði í sniðmátinu.

Í Joomla 3 er ábyrgðin á hönnuðinum að skilgreina réttar stöður í sniðmátaskránni. Hins vegar, fyrir ókeypis sniðmát, gæti maður ekki vitað hvaða stöður eru raunverulega til.

Svo hvernig ferðu að því að uppgötva hvaða stöður eru studdar af sniðmátinu?

Auðveldasta leiðin til þess er að fylgja leiðbeiningum okkar hér að ofan í Hvernig á að sýna einingar í Joomla

Þú getur líka skoðað beint hverjar eru stöður í sniðmátaskrám beint!

Opnaðu einfaldlega index.php skrá sniðmátsins og leitaðu að jdoc merkinu. Athugaðu nafn staðanna þegar jdoc merkið birtist. Þ.e.a.s ef þú finnur eftirfarandi merki í index.php skránni:

  

... 

  

  ...

   

.... 

  

Þú getur örugglega gengið út frá því að stöðurnar sem studdar eru af sniðmátinu þínu séu:

  • efst
  • vinstri
  • borði
  • hægri 

Bætir við stöðum Joomla-einingar

Í þessum kafla munum við sýna stuttlega hvernig á að búa til nýja einingastöðu í hvaða sniðmáti sem er.

Þú þarft fyrst að ákveða hvar þú ætlar að setja stöðuna í sniðmát þitt (hvað varðar HTML sniðmátsins).

Þú verður að skilja nákvæmlega hvernig tempalatinn virkar. Til dæmis munum við bæta við leiðandi skenkur stöðu við sniðmát okkar. Við finnum stöðuna (í index.php) skránni þar sem við viljum bæta við leiðandi skenkur og setja php / html kóða svipað og eftirfarandi:


  

   
   
      

 
   

 Við þurfum síðan að búa til einingarstöðu í sniðmátaskránni með því að búa til nýja leiðandi skenkur staða. Finndu TemplateDetails.xml skrána sem fylgja með sniðmátinu undir / templates / /templateDetails.xml

Finndu tag í XML skránni þinni. Það lítur svona út:


      vinstri
      rétt
      toppur
      borði
      haus
      fótur
      braut
      notandi1
      notandi2
      notandi3
      notandi4
      notandi5
      innskot
      kemba
      leita
      kemba

Til að bæta við eigin stöðu þarftu að setja inn nýja merki fyrir lokunarstaðamerkið, í okkar tilfelli munum við bæta við leiðandi skenkur stöðu rétt eftir kemba staða. Lokaniðurstaðan verður sem hér segir:


      vinstri
      rétt
      toppur
      borði
      haus
      fótur
      braut
      notandi1
      notandi2
      notandi3
      notandi4
      notandi5
      innskot
      kemba
      leita
      kemba
      leiðandi skenkur
 

Þegar þessu er lokið getum við nú úthlutað einingu í leiðandi skenkur stöðu í Viðbætur> Mát síðu.

ný staða í einingum

 

Ef þú vilt virkilega líta út fyrir að vera faglegur skaltu hætta að leita að ókeypis sniðmát. Flestir þeirra líta út fyrir að vera lélegir, eru mjög takmarkaðir í stöðum og sveigjanleika, hafa villur og innihalda venjulega falinn tengil á upprunalegu hönnuðina.

Ef þú vilt að vefsvæðið þitt líti vel út skaltu fara á kostum og fá þér sniðmát þaðan. Þú verður ekki leiður og lokaniðurstaðan mun örugglega sýna. Fyrsta birting vefsíðu er augljóslega frá sniðmátinu og þú vilt virkilega fá fyrstu sýnina rétt! 

Um höfundinn
David Attard
Höfundur: David AttardVefsíða: https://www.linkedin.com/in/dattard/
David hefur starfað í eða við net- / stafræna iðnaðinn síðustu 18 ár. Hann hefur mikla reynslu af hugbúnaðar- og vefhönnunargeiranum með því að nota WordPress, Joomla og veggskot í kringum þau. Sem stafrænn ráðgjafi er áhersla hans lögð á að hjálpa fyrirtækjum að ná samkeppnisforskoti með því að nota sambland af vefsíðu þeirra og stafrænum kerfum sem eru í boði í dag.

Eitt í viðbót... Vissir þú að fólk sem deilir gagnlegu efni á borð við þessa færslu lítur ótrúlega líka út? ;-)
vinsamlegast yfirgefa a gagnlegt skrifaðu athugasemdir við hugsanir þínar, deildu þessu síðan á Facebook hópinn þinn / hverjum sem myndu finnast þetta gagnlegt og við skulum uppskera ávinninginn saman. Takk fyrir að deila og vera fín!

Birting: Þessi síða getur innihaldið tengla á ytri vefsíður fyrir vörur sem við elskum og mælum af heilum hug. Ef þú kaupir vörur sem við leggjum til gætum við unnið okkur inn tilvísunargjald. Slík gjöld hafa ekki áhrif á ráðleggingar okkar og við tökum ekki við greiðslum fyrir jákvæða dóma.
 

 

Best metna skyndiminni viðbót

Gerðu vefsíðuna þína hraðari 

Skref fyrir skref-ókeypis tölvupóstsnámskeið, hvernig á að láta vefsíðuna þína hlaða inn less en 1 sekúndu  

 

hver erum við?

CollectiveRay er rekið af David Attard - vinnandi í og ​​við vefhönnunarsessina í meira en 12 ár, við veitum nothæfar ábendingar fyrir fólk sem vinnur með og á vefsíðum. Við rekum einnig DronesBuy.net - vefsíðu fyrir drónaáhugamenn.

David attard

 

 

Höfundur (ar) Valin þann:  Merki tímarits Inc   Sitepoint merki   CSS bragðarefur merki    vefhönnunarpottamerki   WPMU DEV merki   og margir fleiri ...