联系官方销售客服

1835022288

028-61286886

开发框架 版主:迅睿框架研发组
在列表页分页显示列表数据循环里面如果还有其他循环查询不显示分
类型:迅睿CMS 更新时间:2020-03-31 16:50:29 循环 分页 module

在列表页分页显示列表数据{module} {/module} 循环里面,如果还有其他循环查询,不显示分页{$pages}?


例如下面,{module} 循环里面有{mform}的时候,{$pages}就没效果,把{mform}...{/mform}删除后,分页效果就显示出来了。

我把{mform}...{/mform}换成{table....}....{/table},以及{sql sql='$query'...}...{/sql}.也是这样


<!--分页显示列表数据-->

{module catid=$catid order=updatetime page=1}

<tr>

  <td><a href="{$t.url}" title="{$t.title}">{dr_strcut($t.title, 45)}</a></td>

  <td>{php $user=dr_member_info($t.uid);} {$user.name}</td>

  <td>{dr_date($t._updatetime, 'm-d', 'red')}</td>

  <td>

{mform form=sp_usb cid=$t.id num=1 order=inputtime desc}

{if $t.lcjd==1}<button type="button" class="btn btn-warning">运维受理</button>{/if}

{/mform}

  </td>

</tr>

{/module}

<div class="search-pagination">

    <div  class="text-center">{$pages}</div>

</div>


回帖
  • #1楼    迅睿框架创始人
    2020-03-31 16:48:53
    Chrome 0
    内循环换一个前缀吧,return=tt
    满意答案
  • 草木人
    #2楼    草木人
    2020-03-31 16:49:24
    Chrome 0
    是内循环设置了1,所以外部{$pages}默认的认为数量是1,达不到分页显示条件。冲突了,把内循环return换一个,比如return=a解决
  • 草木人
    #3楼    草木人
    2020-03-31 16:50:29
    Chrome 0
    迅睿框架创始人:刚刚找到原因就发现技术已经回复了,技术真的是实时在线啊