Létrehozása modul joomla 2

Mint 10 2 Gyenge

Egyéni modul létrehozása Joomla 2,5-3,0. Ez az anyag leírását, hogyan vannak felépítve. Előnyösen után a tanulmány, hogy fontolja meg a meglévő modulok példaként.

Ehhez hozzon létre egy könyvtárat, és oda minden index.html fájlt közvetlen érintkezés elkerülése érdekében a könyvtárat.

Például a modul lesz az úgynevezett mod_name. Feladata listáját jeleníti meg a felhasználók száma, amelyet meghatározott közigazgatási egység vezérlőpulton.

Minden Joomla modulok előtag mod_, majd egy modul neve.

A minimális fájlcsoportra a modul befejezni a munkát:

Ez a modul egy MVC architektúra (Model, View, Controller - A modell ábrázolása, vezérlő).

Mi külön modul logika (szabályozó) helper.php fájlt az összes munka végeztük csak az adatok ott.

Képviselet (View) - ez a sablon jelenik meg a web-oldalt, átadta a tmpl / default.php mappát. Ez a fájlt Képstílusa.

Ő lényegében egy „modell” az adatokat, a fájl tartalmaz egy osztály - ModMymodulHelper, amely egy függvény getItems elfogadja paramétereit, és ezeket használja a munkájában.

Mi is meg kell jegyezni, néhány fejlesztők ne tegye semmit helper.php fájl, így csak a kód hozzáférést korlátozni átadásával paraméterek mod_name.php a default.php.

Ez a fájl bemeneti modul ponton, a vezérlő fut Freymverkom Joomla majd továbbítja a paramétereket helper.php.

A főbb állomásai ezt a fájlt:

Mi is (többek között) helper.php fájl fog működni a modul logika és az adatok.
Amint megkapjuk az adatokat, csak betölteni a sablont, amely adataink, és megjeleníti azokat.

Ez tartalmazza majd egy leírást a modul és annak néhány beállítást:

És végül, „képviselet”, hogy mindezt mi teremtünk jelenik tmpl / default.php fájlt. Ez a fájl megjeleníti az összes html

Nyelvi fájl létrehozásának lehetőségét, többnyelvű oldalak

Kapcsolódó cikkek