联系官方销售客服

1835022288

028-61286886

求助 版主:论坛审计组
分页遇到个奇怪问题目前该栏目下没有数据总分页数显示0但当前页
类型:迅睿CMS 更新时间:2021-09-06 16:20:51

分页遇到个奇怪问题,目前该栏目下没有数据,总分页数显示0,但当前页却显示1,代码如下

<div class="pages">

  {if $page==1}

<span>First</span><span>Prev</span>

{else}

<a href="{router::category_url($ci->module,$cat,1)}">First</a><a href="{router::category_url($ci->module,$cat,$page-1)}">Prev</a>

{/if}

{$pages}

{if $page==$nums}

<span>Next</span><span>Last</span>

{else}

<a href="{router::category_url($ci->module,$cat,$page+1)}">Next</a><a href="{router::category_url($ci->module,$cat,$nums)}">Last</a>

{/if}

{$page}/{$nums}

</div>

没有数据时,应该不显示所有东西,请问怎么解决分页不和逻辑的问题?

20191012224620.png

回帖
  • trunnano
    #1楼    trunnano
    2019-10-12 23:16:17
    Chrome 0
    {if $nums!=0} {if $page==1} <span>First</span><span>Prev</span> {else} <a href="{router::category_url($ci->module,$cat,1)}">First</a><a href="{router::category_url($ci->module,$cat,$page-1)}">Prev</a> {/if} {$pages} {if $page==$nums} <span>Next</span><span>Last</span> {else} <a href="{router::category_url($ci->module,$cat,$page+1)}">Next</a><a href="{router::category_url($ci->module,$cat,$nums)}">Last</a> {/if} {$page}/{$nums} {else} <span>Sorry, no information!</span> {/if}
    满意答案
  • trunnano
    #2楼    trunnano
    2021-09-06 16:20:51
    Chrome 0
    @trunnano:66666666666666666666