Scuze , dar trebuie facute teste ca sa vezi varianta corecta.Daca nu merge varianta lui resahc , contacteaza-ma pe PM si rezolvam!
Mersi!
Versiune printabilă
Am implementat si cel de al doilea cod
http://img65.imageshack.us/img65/635/paginare2ji2.png
Imi place cum sunt afisate paginile , dar problema este ca nu se opreste la 50 sau la 10 cum am modificat , se opresc doar literele ( de la 1 la 10 ) dar butonul de next este in continuare activ :((
edit: tin sa mentionez ca siteul nu are un numar de pagini definit , are pagini pana la infinit , dar dupa aprox 50 se termina contentul pe ele ...
Cod:<div class="pagination">
<div class="pagi"><?=_RESULTS?>: <span class="query"><?=$tag?></span></div>
<? if (true): ?>
<div class="pagd">
<?php if($page>1) echo '<a href="'.BASE_URL.'/'.$op.'/tag/'.$tag.'/'.($page-1).'.html">« '._PREVIOUS.'</a> ';
for ($i = 1; $i <= 50; $i++) {
if($page==$i) echo " ".$i." ";
else echo '<a href="'.BASE_URL.'/'.$op.'/tag/'.$tag.'/'.($i).'.html">« '.$i.'</a> ';
}
if($page<50) echo '<a href="'.BASE_URL.'/'.$op.'/tag/'.$tag.'/'.($page+1).'.html">« '._NEXT.'</a> ';
?>
</div>
<? endif; ?>
<div style="clear: both"></div>
</div>
multumesc mult resahc ! :D
Merge :D
http://img26.picoodle.com/img/img26/...3m_2493e56.png
Acum inca o intrebare ... cum fac sa apara 1 , 2 , 3 .... 48 , 49 , 50 ?
Cod:<div class="pagination">
<div class="pagi"><?=_RESULTS?>: <span class="query"><?=$tag?></span></div>
<? if (true): ?>
<div class="pagd">
<?php if($page>1) echo '<a href="'.BASE_URL.'/'.$op.'/tag/'.$tag.'/'.($page-1).'.html">« '._PREVIOUS.'</a> ';
for ($i = 1; $i <= 50; $i++) {
if($page==$i) echo " ".$i." ";
else echo '<a href="'.BASE_URL.'/'.$op.'/tag/'.$tag.'/'.($i).'.html">'.$i.'</a> , ';
}
if($page<50) echo '<a href="'.BASE_URL.'/'.$op.'/tag/'.$tag.'/'.($page+1).'.html">« '._NEXT.'</a> ';
?>
</div>
<? endif; ?>
<div style="clear: both"></div>
</div>