MODx kodiranje teme
2 naročnika
2 naročnika
Že kar nekaj časa me je mikalo preizkusiti kaj drugega, kot pa Joomlo, WordPress in OpenCart, tako da sem na faksu prejel možnost, da preizkusim še kak drug WCMS pri seminarskem delu.
Tako da se prvič srečujem z MODx-om in zanj "kodiram" eno temo. Pogledal sem že kar nekaj tutorialov na YT in prebral vodičov, ter nekak vzpostavil stran. Ampak se mi je zalomilo pri meniju.
Po navodilih sem zamenjal vrstico:
<div id="menubar">
<ul id="menu">
<li class="selected"><a href="index.html">Domov</a></li>
<li><a href="#">Stran 1</a></li>
<li><a href="#">Stran 2</a></li>
<li><a href="#">Stran 3</a></li>
<li><a href="#">Stran 4</a></li>
</ul>
</div>
z tem
<div id="menubar">
[!Wayfinder?startId=0
!]
</div>
ampak mi vse skupaj še vedno vrača ven tole. Kje sem ga pobiksal?
Še drugo vprašanje, kako lahko vstavim noter "modul" za sidebar? Kakšno kodo moram vpisati v template in kje potem to dalje urejam?
6 odgovorov
Uporabljaš Revolution ali kaj starejšega?
Kar se tiče Wayfinderja:
takole poizkusi: [[Wayfinder?startId=0
]]
Sidebar modul.... preuči Template variables.
V template boš potem vpisal [[*sidebar]]
In vsaka stran bo potem imela možnost urejanja te variable.
Template variable je lahko različnih tipov, med drugim tudi WYGIWYS editor.
Za začetek, povej katero verzijo uporabljaš, ker so se sintakse malo spremenile. Verjetno gledaš stare tutoriale in uporabljaš napačne sintakse.
Vrjetno bodo kar stari tutoriali. Ja, MODx Revolution je.
Evo, sem dodal Wayfinder in sedaj je vse prazno, čeprav imam 2 gumbka. Pri obeh imam označeno Published.
Vstavil sem tudi [[*sidebar]]
<div id="site_content">
<div class="sidebar">
[[sidebar]]
</div>
<div id="content">
<!-- insert the page content here -->
[[content]]</div>
Ampak je Template Variables, če izberem obstrani ali zgoraj prazno.
Imaš wayfinder sploh nameščen? Si pregledal package managment? Namreč to ni po defaultu vključeno.
Glede TV -> vsaki TV moraš (spodaj nekje) obkljukati kateri templejti (Templates) jo lahko uporabljajo. Ko to obkljukaš, bo vsaka stran ki uporablja ta template, imela na voljo urejanje tega TVja.