Pagination 分页

Pagination 分页,pagination,propel,Pagination,Propel,我对推进结果进行了分页,一切正常,但我无法让它工作。我非常感谢您在这个问题上提供的任何帮助或解决方法: <?if ($posts->getPage()==???) { ?> <a href='?p=<?echo end($linkPrevNext);?>' class="pagNext">next</a> <?}?> 函数getPage()向我返回活动页面,但是我应该在页面上放什么呢???要隐藏Prope上的最后一个链接,

我对推进结果进行了分页,一切正常,但我无法让它工作。我非常感谢您在这个问题上提供的任何帮助或解决方法:

<?if ($posts->getPage()==???) { ?>
<a href='?p=<?echo end($linkPrevNext);?>'  class="pagNext">next</a>
<?}?>

函数getPage()向我返回活动页面,但是我应该在页面上放什么呢???要隐藏Prope上的最后一个链接,一些函数,如$posts->getLastPage()实际上可以工作。我只是无法在推进文档中获得任何有关这方面的信息

为了隐藏第一个“上一个”链接,我使用了以下方法:

<?if ($posts->getPage()>1) { ?>
<a href='?p=<?echo $linkPrevNext[0];?>'  class="pagPrev">prev</a>
<?}?>

getLastPage()
将返回最后一页的页码
atLastPage()
是一个方便的函数,它已经可以为您进行比较,并且作为
atFirstPage()
存在。请参阅API文档以了解推进,或

您的代码可以如下所示:

<?php if (!$posts->atLastPage()) { ?>
<a href='?p=<?php echo $posts->getLastPage(); ?>'  class="pagNext">next</a>
<?php } ?>

我假设
$linkprevenxt
只包含页码,就像它来自
$posts->getNextLinks()
一样。如果没有,您当然不应该在链接中使用
getLastPage()

getLastPage()
将返回最后一页的页码
atLastPage()
是一个方便的函数,它已经可以为您进行比较,并且作为
atFirstPage()
存在。请参阅API文档以了解推进,或

您的代码可以如下所示:

<?php if (!$posts->atLastPage()) { ?>
<a href='?p=<?php echo $posts->getLastPage(); ?>'  class="pagNext">next</a>
<?php } ?>

我假设
$linkprevenxt
只包含页码,就像它来自
$posts->getNextLinks()
一样。如果没有,当然不应该在链接中使用
getLastPage()