Hogyan írjunk egy modult joomla 3 utasítás kezdőknek
Fejlessze saját modul Joomla dolog valójában nagyon egyszerű. Ön most magad. Ebben a kézikönyvben, akkor levelet visszajelzést modul Joomla.
Elkezdem az elejéről. Minden modul Joomla találhatók a mappa / modulok és / administrator / modulokat. Az első hazugság-inek a felhasználó az oldalon, a második beadásra. Mi fog működni az első típusú modulok - a felhasználó az oldalon.
Ha megnyitja a mappát / moduels látni fogja azt a mappát a meglévő modulok. Ez könnyű észrevenni, hogy a mappa nevek előtaggal kezdődnek „mod_”, ez így döntöttek Joomla. Azt is meg kell felelniük e szabály alól.
Csak hozzon létre egy mappát mod_mysupermodule kicsit. Ahhoz, hogy a készülék meg az admin felületen, és ez lehetne venni - azt úgy kell felszerelni. Kétféle módon lehet telepíteni az új bővítmények Joomla:
1) beállítása a varázsló segítségével. Ez az, amikor kiválaszt egy zip-archívumot a bővítmény a számítógépen, és ez meghatározza a Joomla kiterjesztése, meghúzva a tömörített fájlokat és táborba őket a megfelelő mappába.
2) Manuálisan hozzon létre egy mappát egy új kiterjesztés, hozzon létre benne a minimális futtatásához szükséges fájlokat az admin felületen, és használja a „Find a kiterjesztése”.
A fejlődés minden normális ember a második módszer.
Első lépések: a modul fájl szerkezetét
Minden modul meg kell felelnie az adott fájl szerkezetét.
Itt látható a modul felépítése, fogunk csinálni:
Fájl modulszerkezetet
mod_feedback.php - a fő fájlt. Ez a belépési pont a mi egység. Ez lesz az első indításkor.
mod_feedback.xm l - manifesztumként a modul paramétereit, beállításait. Ez a fájl is szabályozza a modul telepítési folyamatot.
tmpl - ebben a mappában lévő template fájlok, ezek felelősek a megjelenése a modult. Itt a HTML kódot.
tmpl / default.php - ez a fájl az alapértelmezett nézet. Ie Ha nem adja meg egy adott mintát kezdődik default.php.
tmpl / success.php - sablon után megnyíló sikeres küldési a levél.
Akkor azonnal létre az összes fájlt, mint a fenti képen. Kezdheted mod_feedback.php és mod_feedback.xml. Ez legalább a mi modult lehet telepíteni és futtatni.
bemutató
Nyílt mod_feedback.xml fájlt. Amint azt már mondta, hogy egy modul nyilvánvaló, annak paramétereit, beállításait, a meta-adatokat.
Most, hogy a modul a következő (admin felület):
Ezután mod_feedback.php fájl
Annak érdekében, hogy fut a kérelmet a szellemében „Hello, world!”, Csak egy pár sort.