Kódrészletek MODx forradalom

Mi a töredék

Definíciója szerint a kivonatok (részletei) - a „kis darabokra sokszor használják a forráskód” ( „rövid újrahasználható darab számítógép forráskód”). Más szóval, a kódrészletek betétek PHP-kódot oldalak alapkódját által kiadott szerver. A dinamikus tartalom töredék keletkezik, például a dinamikus menük, híradás kiállító találatokat, és általában minden, ami szükséges, hogy adjon függően eltérő felhasználó kívánságait és igényeit.

alkalmazás kivonatok


Telepítése után a részletet, akkor egyszerűen végre egy tag részlet hívás

a minta, nagy darab, a további mező (TV), vagy közvetlenül a dokumentum azon a helyen, ahol megjelenése zhelateldno kódrészletet.

Ha szeretné, hogy a kódrészlet már eltér a különböző felhasználók számára, megvan a képessége, hogy hívja fel a kódrészletet úgy, hogy volt nekeshiruemym:


Jellemzők töredéket

Snippets jellemző paraméterek (Properties), ami lehet továbbítani, ha az úgynevezett töredék, körülbelül a következő:

Akkor létrehozhat egy paraméter csomag, amely a gyűjtemény társított paraméterek az alábbi részletet (és minden más eleme a MODx). Ez lehetővé teszi, hogy a hívás megvalósítása paramétereket a kódrészletet, írásban mindet egy helyen.

Paramétereket minden eleme MODx (beleértve a kódrészletet) jönnek létre a „paraméterek” fülre az egyes összetevők:

Ha már kialakult egy sor paramétert, amely úgy döntött, hogy hívja a „Menü”, és amelyben a paraméter `startId` beállítása 0, és a parameter` level` - 1, akkor lehetősége van arra, hogy írjon a kódrészletet hívást, mint ez:

Ha ez a paraméter értéke kerül átadásra kijelölt részlet gép. Így ezek az értékek lesznek felülírva a sorban a hívást:

Ebben az esetben az érték `level`, amely meghatározza a set 1, meg 2.