Pagination a joomla
Alapértelmezésként a lapszámozás a következő:
<<Первая <Предыдущая 1 2 3 4 Следующая> Utolsó >>
Oldal: 1 4
És ez a fajta nagyon kevés ember kényelmesen, ezért megpróbáljuk módosítani a leghatékonyabb és vértelen módszer.
Visszavonására irányuló lapszámozása rendszer reagál pagination.php fájlt. amely megtalálható a \ webhely nevét \ könyvtárak \ joomla \ html \ pagination.php. Ahhoz, hogy a változtatásokat közvetlenül a fájl nem racionális, mert Joomla frissítésekor összes beállítás eltűnik, és akkor újra be kell állítani a termelés a navigációt.
Bölcs dolog, hogy előírják áramkör kimenete egy külön oldalszámozásban pagination.php fájlt, és helyezze a sablon mappában. Amikor felhívja a lapszámozás Joomla első dolog az, hogy nézd pagination.php fájlt az aktív sablon mappában, ha egyik észlel, akkor a rendszer használni pagination.php. Ha a sablon lesz saját pagination.php, a frissítés során Joomla változások nem befolyásolják a navigációs beállításokat.
Nézzük, hogy ne kínozza az agy és az időt létre egy új pagination.php, és azt akarja, hogy kölcsön rhuk_milkyway sablon fájlt. Ellentétben a szisztémás pagination.php ez a fájl nem terjedelmes és nagyon könnyű megérteni, és ami a legfontosabb, hogy csak a leginkább szükséges ahhoz, hogy működjön.
A kezdéshez hozzon létre egy sablont a honlapunkon mappában extra html mappát. Pagination.php megtalálni a fájlt html rhuk_milkyway sablonmappát és másolja a fájlt ugyanabba a mappába a mi sablon.
Minden előkészítő munkát végeztek, és akkor kezdődik a változás a kimeneti navigációs pagination.php fájlt tetszés szerint. Talán még egy árnyalatot szöveges linkek „első”, „Vissza”, „Next”, „utolsó”, meg lehet változtatni a ru-RU.іni fájl, amely keres itt: a hely neve / nyelv / ru-RU.
Nyílt pagination.php fájlt, és megérteni, hogy mi a funkciója, hogy a választ.
Alatt levezetés fő navigációs egység <<Первая <Предыдущая 1 2 3 4 Следующая> Utolsó >> találkozik pagination_list_render funkciót.
pagination_item_active funkció felhívja az aktív pontok, azaz utalásokat az oldalszámok, amellett, hogy a jelenlegi, így a pontok közül a címke .
Nézzük tovább funkció pagination_list_render.
Szerzés a szó „első”
Első a „Vissza”
Első a „Next”
Első az „End”
Ha azt szeretnénk, hogy megjelenjen csak a „First” és a „Last”, ezért el kell távolítani a „első” az első oldalon, és a „Last” az utóbbi.
Változtassuk meg a kódot a szó „első”
if (strpos ($ list [ 'start'] [ 'data'], "
Változás a kódszó „Utolsó”