Olyan területeket 1c-Bitriks

Az utolsó szakaszban. úgy döntöttünk, hogy milyen összetevőket mi lesz felelős egy adott területen a sablont. Ebben a bejegyzésben megnézzük, hogyan hajtsák végre „kifejezés magában foglalja a területen.”

olyan területeket

Most kevesebb filozófia közelebb a gyakorlat ...

Tartalmazza területeken a CMS-1C Bitrix hozható létre két módja van:

  • könnyebb - segítségével «IncludeFile» módszer, csatlakozunk a megadott fájl elérési útját. Általában ezek a fájlok találhatók a www \ bitrix \ templates \ books \ include_areas
  • és bonyolultabb - segítségével az alkatrész «bitrix: main.include», itt már tudjuk csatlakoztatni a fájlokat, attól függően, hogy az a rész és az oldalak.

I. Itt van, hogyan kell alkalmazni a módszert «IncludeFile» esetünkben

A színpadon, a „válogatott alkatrészek a sablon”, felvázoltam a legmegfelelőbb hely a szerep olyan területeket:

Egy helyen a fejlécben

és négy a pincében

Vegyük például, hogy hogyan hajtsák végre a területen többek között a fejlécben:

Hozzunk létre egy sablont a könyvtár honlapján (www \ bitrix \ templates \ template neve) mappában «include_areas» és létrehoz header_logo.php fájlt (hívhatjuk egy másik, a lényeg ugyanaz marad).

Ezt követően nyissa meg a www \ bitrix \ templates \ test \ header.php, és megtalálja a HTML kódot felelős a logó következtetést. az én esetemben:

Paraméter «AREA_FILE_SHOW» értékkel «szekta» jelzi, hogy tartalmazza a területen van beállítva az egész szakasz (azaz részén összes oldal).

«AREA_FILE_SUFFIX» meghatározza, hogy mely utótag csatlakozni fájlt. Tartalmazza a fájl neve „sect_suffiks.php”.

A AREA_FILE_RECURSIVE értéke «Y» jelzi, hogy ez tartalmazza a területen működik minden § (almappát) ezt a részt.

Adatmódosítás transzparensek, valamint az összes terület benne, lehet a szerkesztés módban, míg bublichnoy része a helyszínen. Ez kényelmes, hiszen a leendő tulajdonos a helyszínen, és az úgynevezett „tartalom menedzserek”, azaz Az emberek, akik kitölti és ellenőrzi a tartalmát az oldalon.

Ebben a példában megnéztük, hogyan lehet csatlakozni a fájlokat, attól függően, hogy a szakaszt. ha kell csatlakoztatni a fájlokat függően oldalon. majd hívja a komponens kód lesz az alábbiak szerint:

Kapcsolódó cikkek