【发布时间】:2012-07-06 18:18:25
【问题描述】:
我正在尝试限制显示的分页。我的网站有 500 多个页面,所有 500 多个数字都显示在分页中。
我想像这样限制它:
Prev 1 2 3 4 5 6 Next
我的代码:
$skin = new skin('site/pagination'); $pagination = '';
if ($pages >= 1 && $page <= $pages) {
for ($x=1; $x<=$pages; $x++) {
$TMPL['pagination'] = ($x == $page) ? '<strong><a href="/writer/'.urlencode($name).'/'.$x.'">'.$x.'</a></strong> ' : '<a href="/writer/'.urlencode($name).'/'.$x.'">'.$x.'</a> ';
$pagination .= $skin->make();
}
}
【问题讨论】:
-
请告诉我们您的变量的含义。看起来你可以做到,但如果你不想通过限制
$pages来全局限制它,我们需要某种当前页面变量 -
看到这个问题:stackoverflow.com/q/7835752/999120>
标签: php pagination