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