Standartinės puslapiavimo išvaizdos pakeitimas

PDFSpausdintiEl. paštas

Šeštadienis, 14 Gegužė 2011 21:05 Parašė Rimvydas Peržiūrų: 1076

( 7 Balsai )

Šiame straipsnelyje noriu trumpai paaiškinti kaip pakeisti, suderinti straipsnių puslapiavimo išvaizdą. Kalba eina apie puslapių navigaciją kai prisirenka atitinkamas kiekis straipsnių nebetelpančių viename puslapyje. Norint tai padaryti nebūtina naudoti papildomus įskiepius ar koreguoti sisteminius Joomlos failus tam pakanka truputi pakoreguoti naudojamo šablono stiliaus (css) failą. Skirtinguose šablonuose tai gali būtį atvaizduojama skirtingai, bet čia pateiksiu kaip tai padaryti  Joomlos  šablono "rhuk_milkyway” pagrindu. Principai ir esmė visur panašūs ir kituose šablonuose. Taigi dabar turime tokią puslapiavimo išvaizdą:

Jei pažiūrėsime pirminį puslapio kodą tai pamatysime kad šių nuorodų atvaizdavimą atsakinga “pagination” klasė ( <span class="pagination"> )
Padarykime elementarius atvaizdavimo pakeitimus. Pvz.: paverskime šių nuorodų išvaizdą panašią į mygtukus. 
Atidarome šablono  “rhuk_milkyway” templates.css failą ir  failo pabaigoje pridedame tokį įrašą:

 

span.pagination span, span.pagination a {
border:1px #ccc solid;
margin:0 5px;
padding-left: 5px;
padding-right: 5px;
background: #FAFAFA;
}

Reikšmių neaiškinu manau tai elementaru, o kam neaišku tai pažiūrėjus kaip pasikeitė išvaizda bus aišku. Išsaugome failą, perkrauname naršyklėje puslapį ir žiūrime rezultatą.
Čia pateikiu minimalius pakeitimus, kad būtų aiškus principas toliau jau fantazijos reikalas. Galima vietoje nuorodų panaudoti paveikslėlius ir .t.t.
Pagal nutylėjimą puslapių skaičius Joomloje nustatytas 10 (1 2 3 4 .......10). Jei norime jį pakeisti pagal savo poreikius t.y. padidinti ar sumažinti atliekame tokius veiksmus.
Atidarome failą libraries\joomla\html\ pagination.php ir  susiradę 96 eilutę skaičių 10 pakeičiame į mums reikiamą.

 

Paskelbta: 2011-09-13 14:40 nuo freakysoul #4912
Gal galit kas nors papasakoti, kodėl su artisteer kurtoje temoje nepavyksta šito gėrio padaryti?
Paskelbta: 2011-09-13 21:47 nuo Megejas #4917
Tai paprasčiausiai klasė kita (vadinasi kitaip) atsidaryk su firebugu ir pažiūrėk kaip vadinasi. Nenaudoju aš Artister tai tiksliai negaliu pasakyt nes šablonų neturiu. Vieną kažkoki atsisiunčiau su Artister padaryta tai ten klase "pagenav" .
prarašius .pagenav {..... viskas ok
Paskelbta: 2011-09-16 09:40 nuo freakysoul #4941
Išties padėjo. Ačiū. O kaip ištrinti tas rodykles ?

Šitas << >> < >
Paskelbta: 2011-09-23 00:07 nuo freakysoul #5059
freakysoul parašė:
Išties padėjo. Ačiū. O kaip ištrinti tas rodykles ?

Šitas << >> < >


Na va išsiaiškinau. Gal kam pravers.

Faile /libraries/joomla/html/pagination.php
Susirandam:


Ir ištrinam &lt (čia bus < ) ir &gt (bus > )
va taip:


Ir gaunam :

Paskelbta: 2012-03-10 04:36 nuo vandenilis13 #7399
Kaip Joomla 2.5 padaryti, kad liktų tik puslapių skaičius be visų rodyklių bei kitų papildomų mygtukų, nurodančių pradžią ir pabaigą?
Paskelbta: 2012-03-10 12:21 nuo Martis33 #7404
Meniu punkto nustatymuose reikia išjungti numeracijos rodymą
numeracija.jpg

Aptarkite šį straipsnį forume
Norėdami dalyvauti diskusijoje turite prisijungti arba užsiregistruoti .

Joomla123.lt is not affiliated with or endorsed by Open Source Matters or the Joomla! Project.
The Joomla!® name is used under a limited license from Open Source Matters in the United States and other countries.