Valamelyik postom hozzászólásai között merült fel a kérdés, hogy hogyan lehet megcsinálni azt, hogy a "legfrissebb hírek" modul ne az összes hír közül válogasson, csak bizonyos kategória (kategóriák) vagy szekció(k) hírei közül.
A megoldás elég egyszerű, gondolom sokan tudják is, de inkább szentelek neki egy postot, mert a módszer elég általános, sok helyen alkalmazható.
Nézzük meg az adminisztrációs oldalon a modul beállításainak lehetőségeit.
Ja igen, ha még nem mondtam volna, általában a Joomla 1.0.13 Varanka Zoltán féle magázós magyar fordítását használom, esetleg 1-2 helyen belenyúlva, a szövegezés és a screenshotok innen vannak, de talán egyértelmű lesz másnak is.
Tehát az adott helyen valami ilyesmit kéne látnunk:

Vegyük sorra, hogy mik is vannak itt.
A modul a létrehozás dátuma szerinti sorrendet használ.
A kategória azonosító megadása felülbírálja a szekció azonosítók megadását (programozópalántáknak: AND kapcsolat van a queryben a kettő között)
Remélem, tudtam segíteni. További sok sikert mindenkinek!
A megoldás elég egyszerű, gondolom sokan tudják is, de inkább szentelek neki egy postot, mert a módszer elég általános, sok helyen alkalmazható.
Nézzük meg az adminisztrációs oldalon a modul beállításainak lehetőségeit.
Ja igen, ha még nem mondtam volna, általában a Joomla 1.0.13 Varanka Zoltán féle magázós magyar fordítását használom, esetleg 1-2 helyen belenyúlva, a szövegezés és a screenshotok innen vannak, de talán egyértelmű lesz másnak is.
Tehát az adott helyen valami ilyesmit kéne látnunk:

Vegyük sorra, hogy mik is vannak itt.
- Modul osztály utótag: A Joomla megjelenéskor az egy alapértelmezett css osztályt a modulunknak. Általában a modul keretét adó táblázatnak (moduletable), de itt a felsorolás elemnek (ul). Alapból ez a "latestnews" nevű osztály. A template css-e erre az osztályazonosítóra fog hivatkozni és így állítja be az egységes megjelenést. De ha például azt szeretnénk, hogy bizonyos moduljaink máshogy nézzenek ki, mint az alap, akkor itt adjunk neki egy utótagot. Mondjuk írjuk be ide, hogy "_masik". Ekkor ezt a megadott szöveget az osztályazonosító után írja a Joomla, tehát az új azonosító "latestnews_masik" lesz, amire már lehet hivatkozni css-ből. Nem nagyon célszerű itt ékezeteket, szóközt vagy spec karaktert használni. Maradjunk meg az angol ABC-nél meg a számoknál
- Gyorstár engedélyezése: A modul tartalma gyorsítótárazva legyen-e a gyorsabb betöltődés érdekében. Vannak előnyei és hátrányai is, erről talán majd később.
- Modul mód: Honnan szedje szegény modulunk a tartalmi elemeket? A hírek közül? A statikus tartalmak közül? Vagy netalán mindkettőt használja? Itt állíthatjuk be.
- Főoldali elemek: Látszódjanak-e a listában a főoldali elemek vagy sem.
- Mennyiség: Hány hírt jelenítsen meg a felsorolásban.
- Kategória azonosító: Na ez az, ahol meg lehet azt tenni, amire az említett kommentelőnek szüksége van. Itt lehet megadni, hogy mely kategóriákból vegye a híreket. Ehhez menjünk az Admin -> Tartalom -> Kategória kezelő részhez, ahol a kategóriáink vannak felsorolva és a választott kategóriáknál nézzük meg, hogy mi szerepel a "Kategória azonosító" oszlopban. Én mondjuk két kategóriát választottam, ezeknek az azonosítója 2 és 12. Menjünk vissza a modul beállításokhoz és vesszővel elválasztva adjuk meg az azonosítókat. "2, 12". Ha csak egy kategóriánk van, akkor nyilván csak egy szám kell. Ha ezt megtettük, a modulunk csak a megadott kategória(k) elemei közül válogat.
- Szekció azonosító: Ugyanaz mint a kategóriánál leírtak, csak komplett szekciókra.
A modul a létrehozás dátuma szerinti sorrendet használ.
A kategória azonosító megadása felülbírálja a szekció azonosítók megadását (programozópalántáknak: AND kapcsolat van a queryben a kettő között)
Remélem, tudtam segíteni. További sok sikert mindenkinek!
Utolsó kommentek