Udało mi się napisać z tutorialu paginację ale mam problem z dostosowaniem jej do swoich potrzeb. Obecnie mam najnowsze rzeczy zawsze na pierwszej stronie.. Gdy dojdą następne przenoszą się one na drugą, trzecią i tak dalej. Chciałbym mieć stałe strony w odniesieniu do treści znajdujących się na nich. Czyli pierwsza strona w mojej paginacji będzie stroną na której znajdują się najstarsze wpisy.
Będę wdzięczny za wskazówki jak to zmienić.
/inc.page.php
http://pastebin.com/1Vf6sqkDindex.php
$strony_ile2 = ceil($k_ile2/$ustawienia['strona_ile']);
if ($_GET['page'] == "" || $_GET['page'] == 1)
{
$strona = 1;
$wstecz = $strony_ile2;
$dalej = $strona + 1;
if ($strona < $strony_ile2)
{
?><div style="text-align: right;"><a href="?page=
<?php echo $dalej;?>"><img style="border: 0px" src="img/starsze.png" onmouseover="this.src = 'img/starsze_hover.png'" onmouseout = "this.src = 'img/starsze.png'" /></a></div>
<?php }
}
else
{
$strona = $_GET['page'];
$wstecz = $strona - 1;
$dalej = $strona + 1;
if($strona < $strony_ile2)
{
?>
<div style="text-align: left; float: left;"><a href="?page=
<?php echo $wstecz;?>"><img style="border: 0px" src="img/nowsze.png" onmouseover="this.src = 'img/nowsze_hover.png'" onmouseout = "this.src = 'img/nowsze.png'" /></a></div><div style="text-align: right; float: right;"><a href="?page=
<?php echo $dalej;?>"><img style="border: 0px" src="img/starsze.png" onmouseover="this.src = 'img/starsze_hover.png'" onmouseout = "this.src = 'img/starsze.png'" /></a></div><br /><br />
<?php
}
else
{
?><div style="text-align: left;"><a href="?page=
<?php echo $wstecz;?>"><img style="border: 0px" src="img/nowsze.png" onmouseover="this.src = 'img/nowsze_hover.png'" onmouseout = "this.src = 'img/nowsze.png'" /></a></div>
<?php }
}
$oPager = new Vframe_Pagination($strony_ile2, 1, $strona);
$oPager->PatternPage('<a href="?page=[$]" class="paginator_b">[$]</a>');
$oPager->PatternPageCurrent('<span class="paginator_a">[$]</span>');
$oPager->PatternSeparator('<span style="color: #FEBF01;"> ... </span>');
echo ('<br /><br /><div style="text-align: center;">'.$oPager->Render(true, 3
, 2
, false).'</div>');