免费一级码无码婬片AA,多姿,国产成人精品日本亚洲18图 ,亚洲欧美视频一区,久久久久国产精品一区

做網站找實速,專業網站制作設計平臺
首頁 > 課堂 > 網站技術 > 詳情
網站標簽 / Tags

帝國CMS標簽調用的附加SQL條件和排序參數

2020-02-16 15:54:59   來源:實速網絡|網站建設|網站設計|網站優化|網站仿制|網站SEO|網站推廣|空間域名|主機VPS|服務器|網站源碼|網站模版   瀏覽: 次
帝國CMS標簽調用的附加SQL條件和排序參數 發布時間:2019-10-29 來源:未知 瀏覽: 關鍵詞:

帝國CMS標簽調用的附加SQL條件和排序參數

發布時間:2019-10-29 來源:未知 瀏覽: 關鍵詞:
附加SQL條件和排序參數介紹:
帝國CMS6.5以上版本在原來所有信息調用標簽基礎上增加了兩個標簽參數:“附加SQL條件”和“顯示排序”。
支持這兩個參數的標簽有如下:
ecmsinfo、靈動標簽、phomenews、phomenewspic、phomeflashpic、phomeautopic、listsonclass、phomenewstext
語法說明:
以靈動標簽為例,標簽語法為:
[e:loop={欄目ID/專題ID,顯示條數,操作類型,只顯示有標題圖片,附加SQL條件,顯示排序}]
模板代碼內容
[/e:loop]
其中“附加SQL條件”和“顯示排序”這兩個參數,如果不使用可以不設置或者則用''兩個單引號表示。例如:
[e:loop={1,10,0,0,'',''}]和[e:loop={1,10,0,0}]是一樣的效果。
舉例說明:
以靈動標簽為例
例子1:調用標題包含“cms”的新聞
6.0以前版本要使用SQL調用,如下:
[e:loop={"select * from phome_ecms_news where title like '%cms%' and checked=1 order by newstime desc limit 10",10,24,0}]
<a href="<?=$bqsr[titleurl]?>" target="_blank"><?=$bqr[title]?></a><br>
[/e:loop]

而新版本用下面就可以實現上面效果:
[e:loop={'news',10,18,0,"title like '%cms%'",''}]
<a href="<?=$bqsr[titleurl]?>" target="_blank"><?=$bqr[title]?></a><br>
[/e:loop]

無需寫SQL語句,而且調用父欄目時不需要按原來SQL調用寫全所有終極欄目ID,更簡單更方便。

例子2:按DIGG頂數降序顯示新聞信息
6.0以前版本要使用SQL調用,如下:
[e:loop={"select * from phome_ecms_news where checked=1 order by diggtop desc limit 10",10,24,0}]
<a href="<?=$bqsr[titleurl]?>" target="_blank"><?=$bqr[title]?></a><br>
[/e:loop]

而新版本用下面就可以實現上面效果:
[e:loop={'news',10,18,0,'','diggtop desc'}]
<a href="<?=$bqsr[titleurl]?>" target="_blank"><?=$bqr[title]?></a><br>
[/e:loop]

還支持多字段排序,比如:'istop desc,id desc,title desc'

例子3:顯示一周內信息點擊排行
6.0以前版本要使用SQL調用,如下:
[e:loop={"select * from phome_ecms_news where checked=1 and newstime>UNIX_TIMESTAMP()-86400*7 order by onclick desc limit 10",10,24,0}]
<a href="<?=$bqsr[titleurl]?>" target="_blank"><?=$bqr[title]?></a><br>
[/e:loop]

而新版本用下面就可以實現上面效果:
[e:loop={'news',10,18,0,'newstime>UNIX_TIMESTAMP()-86400*7','onclick desc'}]
<a href="<?=$bqsr[titleurl]?>" target="_blank"><?=$bqr[title]?></a><br>
[/e:loop]

例子4:調用3級頭條的信息
[e:loop={'news',10,18,0,'firsttitle=3'}]
<a href="<?=$bqsr[titleurl]?>" target="_blank"><?=$bqr[title]?></a><br>
[/e:loop]

例子5:調用5級推薦的信息
[e:loop={'news',10,18,0,'isgood=5'}]
<a href="<?=$bqsr[titleurl]?>" target="_blank"><?=$bqr[title]?></a><br>
[/e:loop]


上面是以靈動標簽為例,其他信息調用標簽使用也是一樣,參數后面直接加上面兩個參數即可。

 

責任編輯:實速科技