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