在thinkphp3.2的模板渲染中最常用的模板標簽
<volist name=””id=””><volist>標簽
主要是對查詢的數(shù)據結果進行遍歷循環(huán)
name是php查詢數(shù)據庫返回的數(shù)據集,id是當前循環(huán)的變量,可以隨意定義 但是不能與name沖突,首先在控制器中首先對模版賦值如下:
然后就是在前端頁面進行使用volist 標簽進行數(shù)據遍歷處理:
可以直接通過變量去取值,也可以使用{$vo.['url']}去取值,
Volist還有一些屬性 比如key, empty ,mod ,offset, length;
支持輸出查詢結果中的部分數(shù)據,例如輸出其中的第5~15條記錄,這個時候就需要用到offset和length這個兩個屬性配合使用,第一個屬性是表示從輸出數(shù)據集中的第幾條數(shù)據開始輸出,一般數(shù)據集數(shù)據是第一條數(shù)據是以0下標作為第一個數(shù)據,比如輸出數(shù)據集中的第6條數(shù)據到第10條數(shù)據的操作如下:
還可以輸出偶數(shù)的記錄,這時候就需要用到mod這個屬性,如下:
該標簽還支持標簽嵌套,比如你數(shù)據查詢的時候查詢一個分類下有多少個產品的時候使用了foreach循環(huán)并把查詢的到的數(shù)據以數(shù)組形式賦值給每個對應分類下的list里面時,查詢如下所示:
查詢完成當然就是在前端頁面渲染顯示出來了,具體操作如:
如圖,第一個volist標簽對應的時數(shù)據集list數(shù)組,第二個volist標簽對應的是數(shù)據集list里每個數(shù)組下的下標為products里面的數(shù)據集,{$sub.title}表示輸出的是循環(huán)輸出products數(shù)據集下對應的下標等于title的值。
名稱欄目:Thinkphp3.2的volist標簽的使用
分享鏈接:http://jinyejixie.com/news46/242896.html
成都網站建設公司_創(chuàng)新互聯(lián),為您提供動態(tài)網站、營銷型網站建設、用戶體驗、定制開發(fā)、商城網站、軟件開發(fā)
廣告
聲明:本網站發(fā)布的內容(圖片、視頻和文字)以用戶投稿、用戶轉載內容為主,如果涉及侵權請盡快告知,我們將會在第一時間刪除。文章觀點不代表本網站立場,如需處理請聯(lián)系客服。電話:028-86922220;郵箱:631063699@qq.com。內容未經允許不得轉載,或轉載時需注明來源:
創(chuàng)新互聯(lián)