在列表頁分頁顯示列表數據{module} {/module} 循環(huán)里面,如果還有其他循環(huán)查詢,不顯示分頁{$pages}?
例如下面,{module} 循環(huán)里面有{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>
內循環(huán)換一個前綴吧,return=tt
開源是一種精神,但不是義務,幫忙是情分,不幫也不要抱怨,建議大家多研究代碼、多閱讀代碼、多翻閱社區(qū)歷史問題!
是內循環(huán)設置了1,所以外部{$pages}默認的認為數量是1,達不到分頁顯示條件。沖突了,把內循環(huán)return換一個,比如return=a解決