使用靈動標簽首先要在系統(tǒng)參數(shù)設置---信息設置---模板支持程序代碼(開啟)
鷹手營子ssl適用于網(wǎng)站、小程序/APP、API接口等需要進行數(shù)據(jù)傳輸應用場景,ssl證書未來市場廣闊!成為創(chuàng)新互聯(lián)的ssl證書銷售渠道,可以享受市場價格4-6折優(yōu)惠!如果有意向歡迎電話聯(lián)系或者加微信:18980820575(備注:SSL證書合作)期待與您的合作!
靈動標簽 (e:loop)的格式:
[e:loop={欄目ID/專題ID,顯示條數(shù),操作類型,只顯示有標題圖片,附加SQL條件,顯示排序}]模板代碼內容[/e:loop]
實例3:如果信息帶有圖片信息,則標題上帶有圖片標志
[e:loop=
{'selfinfo',20,0,0}]?$newimg="";if(!empty($bqr[titlepic]))
{ $newimg="img src='
/filetype/image_s.gif' /";}?tr class="even"
td class="title"h1a href="?=$bqsr[titleurl]?
gt;" target="_blank"?=sub($bqr[title],0,24,false)?/a
gt;?=$newimg?/h1p class="intro"
lt;?=$bqr[smalltext]?[a title="閱讀全文" href="
lt;?=$bqsr[titleurl]?" target="_blank"詳細內容/a]/p
lt;/tdtd?=$bqr[myarea]?/tdtd?=date('Y-m-d H:i:s', $bqr[newstime])?/td/tr[/e:loop]
如果你這個頁面是一個終極欄目頁面的話,直接用
[!--empirenews.listtemp--]
!--list.var1--
[!--empirenews.listtemp--]
如果你是一個封面頁的話,有很多子欄目的話,那么就不能這么搞了,要用
[ecmsinfo]'selfinfo',10,40,0,1,10,0[/ecmsinfo]
來搞定了
例子1 指定一個大欄目ID
[e:loop={"select?*?from?[!db.pre!]enewsclass?where?classid?in(1)",10,24,0}]
a?href="/?=$bqr[classpath]?"?=$bqr[classname]?/a|?=$bqr[classid]?|?=$bqr[tbname]?
ul
?php
$ecms_bq_sql1=sys_ReturnEcmsLoopBq("select?*?from?phome_enewsclass?where?bclassid?in($bqr[classid])",10,24,0);
$bqno1=0;
while($bqr1=$empire-fetch($ecms_bq_sql1))
{
$bqsr1=sys_ReturnEcmsLoopStext($bqr1);
$bqno++;
?
a?href="/?=$bqr1[classpath]?"?=$bqr1[classname]?/a|?=$bqr1[classid]?|?=$bqr1[tbname]?
ul
?php
$ecms_bq_sql2=sys_ReturnEcmsLoopBq("select?*?from?phome_enewsclass?where?bclassid?in($bqr1[classid])",10,24,0);
$bqno2=0;
while($bqr2=$empire-fetch($ecms_bq_sql2))
{
$bqsr2=sys_ReturnEcmsLoopStext($bqr2);
$bqno2++;
?
a?href="/?=$bqr2[classpath]?"?=$bqr2[classname]?/a|?=$bqr2[classid]?|?=$bqr2[tbname]?
?php?
}?
????/ul
?php
}
?
/ul
[/e:loop]
例子2 ?調用本欄目下的 且高亮
[e:loop={"select?classid,classname,classpath?from?[!db.pre!]enewsclass?where?bclassid?=?'".$class_r[$GLOBALS[navclassid]][bclassid]."'?order?by?classid",0,24,0}]
?
$class="";
if($GLOBALS[navclassid]==$bqr[classid])
$class="current";
{
?
li?class="?=$class?"
?=$bqr[num]?
a?href="?=$public_r[newsurl]??=$bqr[classpath]?"?target="_self"
?=$bqr[classname]?
/a/li
?php
}
?
[/e:loop]
例子三全部調用 且 高亮
[e:loop={'select?classid,classname,classpath,wburl?from?[!db.pre!]enewsclass?where?bclassid=0?and?showclass=0?order?by?myorder?limit?9',0,24,0}]
li
a?href="?php
if(empty($bqr[wburl]))
{
echo?$public_r[newsurl].$bqr[classpath];
}?else?{
echo?$bqr[wburl];
}
?"?title="?=$bqr[classname]?"?id="cid?=$bqr[classid]?"??=currentPage($GLOBALS[navclassid],$bqr[classid])??target="_self"?=$bqr[classname]?/a/li
[/e:loop]
/ul
/div
ul?class="subnav"
[e:loop={"select?classid,classname,classpath?from?[!db.pre!]enewsclass?where?bclassid?=?'".$class_r[$GLOBALS[navclassid]][bclassid]."'?order?by?classid",0,24,0}]
?
$class="";
if($GLOBALS[navclassid]==$bqr[classid])
$class="current";
{
?
li?class="?=$class?"
?=$bqr[num]?
a?href="?=$public_r[newsurl]??=$bqr[classpath]?"?target="_self"
?=$bqr[classname]?
/a/li
?php
}
?
[/e:loop]
這兩段代碼的區(qū)別在于:
!--list.var1--
!--list.var2--
!--list.var3--
!--list.var4--
!--list.var5--
與
!--list.var1--
!--list.var2--
!--list.var3--
的區(qū)別
大概意思就是說,前面的那個是循環(huán)了5次,下面的這個是循環(huán)了3次
如果!--list.var*--顯示5條數(shù)據(jù)的話
那么上面的那個顯示5組5條信息,也就是5*5條,25條
下面的那個顯示3組5條信息,也就是5*3條,15條