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!
Egyedi 404-es hibaoldal készítése |
|
|
| Joomla - Tutorial | |||
| Írta: Manó - 2010. március 21. vasárnap, 20:26 | |||
|
Joomla a templates/system/error.php állományt használja a HTTP státusz hibaüzenet megjelenítésére. Kinézete kicsit puritán, és felhasználóbarátnak sem mondható. Ha nem szeretnénk, hogy egy elgépelt url, vagy egy hibás link miatt elmenjen a látogató az oldalunkról, érdemes egy barátságosabb hibaoldalt készíteni. Létezik néhány leírás egyedei 404-es oldal készítésére, nekem a kedvencem amikor megírjuk a hibaüzenet egy cikkben, és erre irányítjuk át a felhasználót. Az oldalad/sablonod tejes mértékben látszik, a hibaüzenet úgy jelenik meg mint bármely más cikk. 1., Készíts egy cikket (besorolatlan) Ez fog megjelenni 404-es hiba esetén. 2., Készíts egy menüpontot az újonnan létrehozott cikknek Én létre szoktam hozni egy "nemhasznált" menüt a menükezelőben amibe berakom az olyan menüpontokat amiket nem jelenítek meg az oldalon, de szükségem van a menüpontra. (ilyen pl ez a 404-es menüpont). 3., error.php létrehozása templates\TE_SABLONOD\error.php aminek a tartalma az alábbi legyen: id=XY helyére az cikk azonosítóját kell beírni (pl.: id=78) Ha a keresőbarát beállítások be vannak kapcsolva, akkor a fenti kód helyett érdemes ezt használni: id=XY helyére az cikk azonosítóját kell beírni (pl.: id=78) Itemid=YX helyére a menüpont azonosítóját kell beírni (pl.: Itemid=15) Ilyenkor a menüpontnál beállított paraméterek is életbe lépnek. Modulok megjelenését is be lehet állítani.
Forrás: Custom_error_pages , Tutorial:Create_a_Custom_404_Error_Page
Hasznos: Online Marketing - 404 hibaoldal
UPDATE: 404 -es hibaoldal Joomla 1.7 sablonhoz:A fenti kódot az alábbi módon kell módosítani, ha Joomla 1.7-et használunk. Sef nélkül: Bekapcsolt Sef beállításokkal: Hozzá kell tennem, hogy ez csak a 404-es oldalakat kezeli le, a többi hibát "lenyeli", úgyhogy ezt csak kiindulási alapnak szabad venni. Ennek a kódrészletnek, és a gyári sablonok error.php-jában található kódnak a felhasználásával, könnyedén elkészíthető egyedi hibaoldalakat hozhatunk létre.
|

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
Köszi!
Üdv.:KZs
Az itt bemutatott megoldás sokkal egyszerűbb és jobb is, mint amit csináltam. A megoldásodat NAGYON köszönöm és tetszik!
http://docs.joomla.org/Custom_error_pages
Ha sef be van kapcsolva, akkor /404-not-found.html az url (helyes itemid, és beállított menüpont esetén).
Egyébként érdekes eredményeket nekem is sikerült előidézni, de az eredeti error.php-val is.
Ezt nem pontosan értem. Honnan kellene kitörölni? Mi lenne az url? Vagy a példakódban mondod?
Igen. Tudtommal a helyes beállítás Noindex,Follow.
Bem
A cikk hozzászólásainak RSS-csatornája.