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.