Wayfinder dokumentáció oroszul a modx forradalomhoz

A Wayfinder legfontosabb célja, hogy megkapja a navigációs menüt, amely automatikusan frissül a dokumentumfa módosítása során.

Lehetőség van több Wayfinder hívásra egy oldalon, amelyek mindegyike meghatározhatja a dokumentumfának egy másik részét, így egy navigációs menüvel vagy egy dokumentumlistával rendelkezhet.

használata

A Wayfinder-kódrészlet legegyszerűbb módja a következő:

Ez a kódrészletes hívás a HTML-kódot a teljes dokumentumfa rendezetlen listájaként jeleníti meg (bizonyos kivételekkel), ahol a lista minden egyes eleme a MODX dokumentumfa megfelelő dokumentumára mutató link.

Általános beállítások

A dokumentum azon mappájának azonosítása, amelyből a dokumentumokat az eredmény képezi. A konténerdokumentum bármely azonosítóját használhatja.

Sablonbeállítások

Ezek a paraméterek jelölik azokat a darabokat, amelyek a Wayfinder kimenetet generáló sablonokat tartalmazzák.

A Wayfinder MODX Revolution jelenlegi verziójához a wf cím nélkül férhet hozzá az egyéni tévéhez előlapok használatával. például # 91; # 91; + my_TV]]

Az írás idején csak az eredeti TV-értékeket fogják visszaadni - nem formázzák őket. Például, ha a tévé képe - az ilyen TV szokásos használata a sablonon belül visszaküldi a teljes teljes képcímkét, de a Wayfinder-sablonon belül csak a kép elérési útvonala kerül vissza.

Ha a televíziót szeretne feldolgozni, ezt úgy teheti meg, hogy felhívja a kódrészletet a Wayfinder-sorozat sablonján ( rowTpl. Például a tévé képét ikonnak hívják, és általában a következő kódot használják a sablon kimenetéhez:

De mivel ez nem teszi lehetővé a TV feldolgozását, ki kell cserélnie ezt:

És most a kódrészletes processTV-n belül a következő PHP-kódot állítottuk be:

Ennek eredményeképpen egy teljesen feldolgozott tévé kép visszakerül.

A darab neve tartalmazza a külső konténer sablont.

  • wf.classes - kinyomtatja a Wayfinder paraméterkészletből vett osztályokat (beleértve az osztály attribútumot "" ")
  • wf.classnames - adja ki a megfelelő osztályok nevét (class = "" nélkül)
  • wf.wrapper - a belső tartalom kimenete (sor). Ez a helyőrző kötelező.

paraméter A innerTpl ugyanazokat a playlock-okat tartalmazza outerTpl.

A darab neve tartalmaz egy sablont a menüsor elemeihez.

  • wf.classes - a megfelelő osztályok kimenete (beleértve az attribútumosztályt = "")
  • wf.classnames - a megfelelő osztályok kimenete (class = "" nélkül)
  • wf.link - a menü hivatkozás href = "" attribútumának értéke
  • wf.title - a fejléc szövegének neve a paraméterben megadott mezőből titleOfLinks
  • wf.linktext - szöveg a paraméterben megadott mezőben megadott érvényes linkre textOfLinks
  • wf.wrapper - a belső tartalom kimenete, például az almenük
  • wf.id - az egyedi attribútumazonosító kimenete. Meg kell adnia a paramétert rowIdPrefix, hogy ez a helyőrző megkaphassa az értéket. Az érték a + docId előtag.
  • wf.attributes - Megjeleníti az aktuális elem attribútum referenciáját
  • wf.docid - az aktuális tétel azonosítója
  • wf.description - leírás az aktuális elemhez
  • wf.level - a fészkelés jelenlegi szintje (hozzáadva a v2.3.3-ban)

Egy másik lehetőség:

Kapcsolódó cikkek