Ebben a rövid leírásban bemutatásra kerül, hogy Gantry keretrendszer segítségével, hogyan lehet egyedi hibaoldalunk. Az alapértelmezett Joomla! 404-es hibaoldalunkat a sablonunkban található error.php fájl segítségével tudjuk felülírni.
1. Lépés: A hibaoldal szerkesztése
Nyissuk meg a Gantry sablonunkban található error.php fájlt és keressük meg azt az rt-container osztályt, ami tartalmazza a hibakiíratást (46. sor). Módosítsuk a következőképpen, vagy írjuk át a nekünk megfelelő módon:
<div class="rt-container"> <div class="component-content"> <div class="rt-grid-12"> <div class="rt-block"> <div class="rt-error-box custom-404"> <div> <h1 class="error-title title"><?php echo $this->error->getCode(); ?></h1> <h2 class="error-message"><?php echo $this->error->getMessage(); ?></h2> <div class="error-content"> <p>A kért oldal nem található.</p> <p><a href="/<?php echo $gantry->baseUrl; ?>"><span>Visszatérés a Kezdőlapra.</span></a></p> </div> </div> </div> </div> </div> </div>
2. Lépés: Egyedi CSS hozzáadása
Nyissuk meg a sablonunkhoz tartozó egyedi CSS fájlt (gantry-custom.css) és ilesszük be a következő sorokat:
/* Custom Error */ .custom-404 {text-align: center;} .custom-404 h1, .custom-404 h2 {border: none; box-shadow: none; margin-top: 30px; padding: 0;} .custom-404 h1 {font-size: 8.0em; text-shadow: 3px 3px 0 rgba(0, 0, 0, 0.1);} .custom-404 h2 {font-size: 2.0em; line-height: 2.0em;}