迅睿開(kāi)源框架是一款PHP8高性能·簡(jiǎn)單易用的PHP開(kāi)源開(kāi)發(fā)框架, 基于MIT開(kāi)源許可協(xié)議發(fā)布,不限制商業(yè)使用,以多端互聯(lián)為設(shè)計(jì)理念, 支持的微信公眾號(hào)、小程序、APP客戶端、移動(dòng)端網(wǎng)站、PC網(wǎng)站等多終端式管理系統(tǒng)。
業(yè)務(wù)經(jīng)理
微信掃描以上二維碼
028-61286886
技術(shù)咨詢(xún)
各位老師,我按照官方的這個(gè)教程照搬書(shū)寫(xiě)瀑布流,但是只能第一頁(yè)正確輸出,點(diǎn)擊加載則從ID1開(kāi)始輸出,并非列表欄目?jī)?nèi)的內(nèi)容。
官方教程:http://v3.xunruicms.com/help/186.html
第一頁(yè)正常的 {sql}查詢(xún)反饋
第二則不行了,沒(méi)顯示欄目CATID了,查詢(xún)出來(lái)是其他欄目 內(nèi)容了。
參數(shù)沒(méi)有寫(xiě)在API里面
是那個(gè)api呢?我用的是官方的源代碼。
1、瀑布流內(nèi)容查詢(xún)模板文件:list_data.html
<?php $get.catid && $catid=$get.catid;?> {list action=module catid=$catid order=updatetime page=1} <li><a href="{$t.url}">{$t.title}</a></li> {/list} {$sql}
2、瀑布流調(diào)用文件(列表):list.html
調(diào)用部分代碼:
.... <ul class="data-list"> {template "list_data.html"} </ul> ....
js相應(yīng)事件函數(shù)代碼:
var dr_page = 1; function dr_loading() { dr_page++; // 加載下一頁(yè)的意思 $.get('{SITE_URL}index.php?s={MOD_DIR}&c=api&m=template&name=list_data.html&catid={$catid}&page='+dr_page, function (html) { $('.data-list').append(html); // 將返回的內(nèi)容追加到內(nèi)容區(qū)域 }); }
回復(fù)@無(wú)崖子
只能用在list頁(yè)面上
贊一個(gè)
瀑布流 可以用我分享的插件呀
參數(shù)沒(méi)有寫(xiě)在API里面
是那個(gè)api呢?我用的是官方的源代碼。
1、瀑布流內(nèi)容查詢(xún)模板文件:list_data.html
<?php $get.catid && $catid=$get.catid;?> {list action=module catid=$catid order=updatetime page=1} <li><a href="{$t.url}">{$t.title}</a></li> {/list} {$sql}2、瀑布流調(diào)用文件(列表):list.html
調(diào)用部分代碼:
.... <ul class="data-list"> {template "list_data.html"} </ul> ....js相應(yīng)事件函數(shù)代碼:
var dr_page = 1; function dr_loading() { dr_page++; // 加載下一頁(yè)的意思 $.get('{SITE_URL}index.php?s={MOD_DIR}&c=api&m=template&name=list_data.html&catid={$catid}&page='+dr_page, function (html) { $('.data-list').append(html); // 將返回的內(nèi)容追加到內(nèi)容區(qū)域 }); }回復(fù)@無(wú)崖子
只能用在list頁(yè)面上
贊一個(gè)
瀑布流 可以用我分享的插件呀