Létrehozása sablon instantcms
2. rész Paste kód
Most adjuk hozzá a sablon elrendezése rendszer, amely jelzi, hogy hol és mit kell megjeleníteni.
1. Kezdetben template.php fájlt egy húr:
Ez megakadályozza, hogy a kapcsolatot a sablon fájlt.
A template.php fájlt (hatályát) lesz elérhető a tárgyak osztályok: $ INCORE, $ inUser, $ Inpage ($ this), $ inConf és $ inDB.
Akkor meg kell, hogy tartalmazza a környéken
kimeneti eljárás nyomtatófejjel ():
Felhívjuk figyelmét, hogy a területén
2. Ezután a helyen, ahol ez legyen a neve az oldalon, helyezze:
3. Az elhelyezés mélységmérő (pályaszakaszának a felhasználó által az oldalon) bekezdéssel egészül ki:
Idézőjelben, megadhatja az elválasztó karaktert vagy egy html-kódot.
4. Ezután az eset modulokat. A InstantCMS minden modul lehet megadni, hogy megjelenjen a helyzetben (azaz megjelenítéséhez bármely részén az oldalon). Csak akkor választhat egy olyan terméket, amelyek bemutatják a sablont. Ahhoz, hogy adja meg a helyzetét a sablon módszert alkalmazzák printModules:
Mi történne, ha egy ilyen látogató megnyitja a menüt, amely nem kötődik egyetlen modul a helyzet „jobb”? A jobb oldali oszlopban üres lesz. Ennek elkerülése érdekében a sablon először ellenőrizzük, hogy van egy modul rendelt ebben a helyzetben, és csak ezután megjelenik a táblázat oszlop. például:
countModules eljárás visszatér az egységek számát rendelt pozícióba. Ie Most, ha a helyzet a modulok nincs jelen, akkor az oszlop nem jelenik meg.
4. Most a sablon készen, akkor küldje el nekünk, hogy adjunk a tárolóból, és részt vesznek értékelések és versenyek :)