Az adatbázis lekérdezésekor joomla 3

Az adatbázis lekérdezésekor joomla 3
Üdvözlet minden kezdő fejlesztők és a fejlesztők tapasztalattal rendelkezik a „Blog” a mi web stúdióban.

Ez a cikk arról olvashat, hogyan az adatbázist CMS Joomla 3 minta a táblázat adatait, és megjeleníti azokat egy húr.

Kiderül, hogy a csodálatos világot, amelyben élünk. És ez gyakran meglepő azokat a dolgokat, amelyek nem is hiszem, hogy csoda.

Ebben az esetben, a meglepetés volt, annak a ténynek köszönhető, hogy egy ilyen népszerű CMS, mint a Joomla, egy napon keresztül az internetes keresés, nem találok bármelyike ​​teljes és értelmes cikket arról, hogy helyesen, hogy a kérelmet az adatbázis joomla és ezzel egyidejűleg az eredmény megjelenítéséhez a kívánt cella az oldalon, mint egy húr. A statisztikák szerint a megtalált, a telephelyek száma az interneten létre a motor, Joomla több mint 30 millió. Hagyományosan azt feltételezzük, hogy azok létrehozása volt körülbelül 0,5 millió euró. A fejlesztők. Ha feltételezzük, hogy a fele csak egy százaléka a fejlesztők kellett írni az adatbázis lekérdezések - mi lesz 5000 fejlesztők. És ami meglepő: miért eddig, sem a 5000-szakemberek, így nem kerül semmilyen áll a megértéséhez cikkek, hogyan hajtsák végre a helyes megválasztásával a Joomla adatbázis.

Azonban térjünk közvetlenül a technikai végrehajtását Joomla adatbázis adatfeldolgozás.

Először is, azt szeretném mondani, hogy mi lehet szükség?

Képzeljük el, hogy a webhelyen megjeleníteni kívánt adatokat néhány területen közigazgatási része, és egy szabványos komponensek és modulok nem teszi ezt lehetővé. Ez az, amikor azt igénybe írásban a saját lekérdezéseket. Az én esetemben, azt megjelenítéséhez szükséges adatokat a „Megjegyzés” a szabvány kimeneti modul a legfrissebb híreket az oldalon frontend oldalon.

Az adatbázis lekérdezésekor joomla 3

Alul van a link kódját, hogy az alap Joomla tárol. le adatokat egy cellára és kiadására ezeket az adatokat egy string változó. Ez a kód lehet alkalmazni bármely területén bármely adatbázisnak Joomla. Lehetőség van regisztrálni a fő sablon fájl - index.php. Ez lehet a modul sablon fájl vagy default.php komponenst. vagy a másik fájl felelős a tartalma a termelés a frontend az oldalon.

Ismét szeretném felhívni a figyelmet, hogy a benyújtott kód legfőbb jellemzője az elv dolgozik egy Joomla adatbázis és teljesen működőképes a harmadik változata joomla. Valószínű, hogy működni fog a joomla 2.5.

Az adatbázis lekérdezésekor joomla 3

Annak érdekében, hogy végre a tartalmát a kimenet további területeken, beleértve a területen „Megjegyzés” modul, vannak más módszerek is.

Most Nézzük a kódot sorról sorra.

felelős biztonsági Joomla telepítés kapcsolódik az oldalon tárol.

van egy válogatott adatokat az adatbázis táblákat. A mi esetünkben választani #__modules táblázat azonosító értékek és megjegyzés mezőket. ahol id az értéke a változó $ modulrendszerűen> id (változó $ modulrendszerűen> id - száma modul). Itt is meg kell figyelni, hogy a mód, ahogy a nevét adja az asztalra. Kezdetben, a név származik a # jelet, és a két aláhúzás. # És az első alsó aláhúzás helyettesít minket előtagot az adatbázis táblákat, vagyis nem kell regisztrálni egy igazi tábla előtag itt.

Minden fejlesztő ebben az esetben a kérelmet a szükséges táblázatokat és feltételek neki.

Fogjuk hívni tisztségéből Joomla, amely előírja, hogy a kérelmet aláírta, hogy egy belső változó, és az előtag az adatbázis táblák annyiban megváltozott, hogy van-e meghatározva a konfigurációs fájlban.

tárolja a változó $ eredmény a minta egy asszociatív tömbben. Ha valaki érdekel, print_r ($ eredmeny) csapat fogja látni a tömb a képernyőn.

loadObjectList () metódus - csak a felelős azért, hogy a mi adatokat kapunk egy asszociatív tömb. Vannak más módszerek is.

Vonalak 5-7 a foreach ciklus vesszük a képernyőn megjelenő adatok az alábbi módon:

Az adatbázis lekérdezésekor joomla 3

Köszönöm mindenkinek a figyelmet.

Kapcsolódó cikkek