My extensions are free!
If you use any of my extension at commercial site or you just like it, please donate me. It motivates me to improve the extensions and helps me to keep on working.
Thank You!
Joomla menü rövid leírással |
|
|
| Joomla - Tutorial | |
| Írta: Manó - 2010. március 17. szerda, 18:54 | |
|
1., Menüpontok megadása A menükezelőben a menüpontokat az alábbi módon kell bevinni: MENÜNEVE | MENÜ LEÍRÁSA A módosításainkkal pedig rávesszük a menü modult, hogy a | jelet tekintse elválasztónak, és alakítsa át a megfelelő formára. (azaz span tagok közé tegye mindkét részt.)
2., Modul (mod_mainmenu) módosítása (hack) A \modules\mod_mainmenu\helper.php (~290.sor) kódrészletét kell módosítanunk erről: erre (csak az else részben van változás): 3., CSS kiegészítése Annak érdekében, hogy a menü neve és annak leírása egymás alá kerüljön, egy kis kiegészítést kell beírnunk a sablonunk stílusáért felelős css állományába. Ez a példa rounded modulstílus és "_menu" modul css utótag beállítása esetén működik. (Előfordulhat, hogy a div.moduletable ul li a span.desc szükséges egyes sablonoknál, de ez sablon- és beállításfüggő, szóval meg kell nézni az oldal forrását, és annak megfelelően beállítani a span.desc-et)
Tulajdonképpen ennyi az egész! Ha mindent jól csináltunk akkor a fenti képen is látható eredményt kell kapjuk.
4., Finomítás, azaz a Breadcump / Útkövetés modul A breadcrumbs modul a menüpontnál megadott (névvel és leírással) fogja kiírni az útvonalat. Ha ez zavar minket, és nincs szükségünk a menüpont leírásra, akkor az alábbi módosítást kell elvégezni. MVC-nek köszönhetően nem kell az alap állományokat módosítani, hanem csak a \modules\mod_breadcrumbs\tmpl\default.php állományt másoljuk meg \templates\TE_SABLONOD\html\mod_breadcrumbs\default.php -ként és módosítsuk ezt: erre: Majd a kód többi/lentebbi részében cseréljük le mindenhol ezt: erre:
Ezek után az útkövetés modulunk úgy fog kinézni, mint a menü módosítás előtt.
Alternatívák: Persze van akinek ez nem elég, és akár modulok is lenyílnak 1-1 menüpontnál, ilyen például a JoomlArt-os sablonokban a megamenu, ami tényleg elég jól tud kinézni. Ja Purity II ingyenes sablonban ki is lehet próbálni. (megamenu-t kell választani) A napokban megjelent a Maxi Menu CK modul, amelyben szintén be lehet állítani 2 soros menüpontokat, sőt még modulokat is. Hátránya, hogy lényegesen kevesebb opcióval rendelkezik, mint a Joomla alap menü modulja. Esetemben szükség volt/van néhány ilyen opcióra (pl modul paramétereinél "Első szint"/Utolsó szint"), ezért én nem tudtam használni ezt a modult, maradtam a hack-nél.
Mivel a Joomla alap állományait is kell módosítani, ezért verziófrissítéskor felülíródhatnak változtatásaink!
|

Molnár László vagyok és ezen az oldalon főként a Joomla tartalomkezelő rendszerrel kapcsolatos dolgaimat találhatod.
Jegyzeteim igyekszem mások által is emészthető formában hozni, és időről-időre publikálni az oldalon.
Készülőben néhány bővítményem, amiket remélem hasznosnak fogsz találni.
Hasznos böngészést!
Manó
Hozzászólások
Üdv.:KZs
J1.7-tel még nem volt időm foglalkozni, ezért sajnos hack megoldást nem tudok rá.
Amikor ez a bejegyzés készült, akkor a MaxiMenuCk még nagyon gyerekcipőben járt, de most szerintem azzal próbálnám meg.
üdv
Manó
A cikk hozzászólásainak RSS-csatornája.