Cum se schimba paginația în joomla 1
Cum se schimba paginația în Joomla 1.5. 4.8 din 5 bazat pe 13 voturi.
Mai exact ce nu-mi place să Joomla paginare și că am vrut să-l schimbe
Cuvinte pentru a descrie mult timp, este mai bine să vezi o dată, și arată de exemplu. Look arata ca un standard de paginare
Am decis, după o anumită deliberare, că paginația ar trebui să arate
Găsite soluții paginare neajunsurilor pentru Joomla
Aceasta ne permite clasei paginare pentru Joomla JPagination
Clasa Joomla paginare este în fișierul JOOMLA_ROOT / biblioteci / joomla / html / pagination.php. Cu studiul său a arătat că getPagesLinks () și getListFooter () poate fi înlocuită pentru a lucra cu dulapurile de care are prioritate față de directorul utilizat în șablon, și anume, JOOMLA_ROOT / template-uri / template / html / pagination.php. Dacă fișierul șablon la acest director nu este prezent, vă rugăm, copiați-le din șablon rhuk_milkyway, acesta este standard CMS Joomla. Acest fișier conține funcțiile handler:
- pagination_list_footer - afișa o listă derulantă de materiale pentru getListFooter metoda ();
- pagination_list_render - construirea lista paginatora pentru getPagesLinks () metoda;
- pagination_item_active - reprezentarea punctelor active (link-uri către pagini care pot fi tranziția);
- pagination_item_inactive - reprezentarea punctelor inactive (numărul de pagini vizualizate).
Supracomandarea paginare în Joomla
Doar a face o rezervare - fac paginare pentru un proiect bine definit, acesta a fost utilizat doar de către getPagesLinks concluzie (), toate modificările făcute în fiecare caz, numai în funcție pagination_list_render. getListFooter () metoda și funcția pagination_list_footer am lăsat neschimbate, puteți reveni fie un șir gol atunci când funcția returnează, dacă nu doriți să-l văd pe site-ul sau schimbați-l așa cum se dorește.
Funcția pagination_item_active și pagination_item_inactive au fost, de asemenea, a lăsat neschimbate, cu toate că o parte din rutina ar putea ajunge să le schimbe.
În concluzie, este necesar pentru a pune mai multe imagini și fișiere cu „Start“, „anterioară“, etc. Personal, le-am pus într-un director JOOMLA_ROOT / files / paginare. aveți dreptul de a modifica locația acestor fișiere pe cont propriu.
Cum de a afișa link-uri mai mult de 10 pagini
În JOOMLA_ROOT / biblioteci / joomla / html / pagination.php fișier găsi linia:
Introduceți valoarea pe care ai nevoie.
Cum de a afișa toate înregistrările fără paginare
Paginație la ultima pagină
sau răspunsul la întrebarea portalului g.Pavlovska
Uită-te la fișierul JOOMLA_ROOT / biblioteci / joomla / html / pagination.php Funcția Funcția _buildDataObject () Găsiți string
Înlocuiți condiție pe bucla for ($ i = $ oprire; $ i> = $ this-> get ( 'pages.start'); $ i -)
Link-urile vor fi schimbate. 02 martie 1, dar „Start“, „End“, „Înapoi“, „Next“ nu va mai fi în părțile laterale, și activă - mai întâi.
JOOMLA_ROOT / biblioteci / joomla / html / pagination.php trebuie să se schimbe, referința corectă "Start", "End", "Înapoi", "Next".
Descărca fișiere suprascrie paginare în Joomla
Toate căile de director sunt prezentate in articol privind dosarul rădăcină al site-ului!