php在页面循环输出标签,自定义页面循环
一、語法{page??....}{/page}
二、參數介紹參數介紹
site站點id,默認當前站點,填寫其他站點id
id指定顯示,多個id以小寫分號分開,例如1,2,3,4,5
show有show參數表示顯示隱藏單頁(無論show=幾都有效)
num顯示數量,默認顯示全部
pid上級單頁,pid=0表示頂級單頁數據
return默認返回變量為t,調用方式就是{$t.字段值}(多級查詢必須設置return=其他字母,只能作為最后一個參數使用)
不支持自定義字段作為查詢條件
三、返回變量變量參數
{$debug}當查詢不到數據時,會返回錯誤信息,調試模板時很有用哦(寫在循環標簽以外)
{$return}當前查詢的結果集數組
{$count}當前查詢的記錄,當存在分頁時,表示當前頁的記錄數(寫在循環標簽以外)
{$key}當前記錄指針位置,從0開始(寫在循環標簽以內)
當存在return=字母時,以上變量都要寫成這種格式{$變量_字母},例如{list ...reutrn=a}時,變量格式{$key_a}
{$is_first}判斷是否第一條,{if $is_first}第一條{/if}
{$is_last}判斷是否最后一條,{if $is_last}最后一條{/if}
四、顯示字段
{$t.字段名稱}或者{$t['字段名稱']}
五、相關例子
1、調用首頁的頂級自定義頁面{page??pid=0}
自定義頁面名稱:{$t.name}
自定義頁面內容:{$t.content}
自定義頁面地址:{$t.url}
縮略圖:{dr_thumb($t.thumb)}
自定義頁面seo標題:{$t.setting.title}
自定義頁面seo關鍵詞:{$t.setting.keywords}
自定義頁面sei描述:{$t.setting.description}
相關附件:
{loop?$t.attachment?$i?$c}
序號:?{$i}
標題:{$c.title}
描述:{$c.description}
文件原始地址:{dr_get_file($c.file)}
文件的下載地址:{dr_down_file($c.file)}
圖片縮略圖:{dr_thumb($c.file,?200,?200)}
圖片縮略圖帶水印:{dr_thumb($c.file,?200,?200,?1)}
{/loop}
{/page}
2、當存在子頁面時,顯示其子頁面{if?$child}
{page?pid=$id}
{$t.name}
{/page}
{else}
{page?pid=$pid}
{$t.name}
{/page}
{/if}
以上代碼僅在自定義頁面模板中有效
本文地址:https://www.xunruicms.com/doc/423.html
總結
以上是生活随笔為你收集整理的php在页面循环输出标签,自定义页面循环的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: php获取citypicker的值,城市
- 下一篇: 支付宝从什么时候可以买基金