帝國CMS靈動標簽e:loop的一些用法


附加SQL條件新聞系統自定義字段picurl 圖片地址不為空:

[e:loop={0,12,3,1,”picurl<>””}]
[/e:loop]

默認表隨機調用:

[e:loop={0,10,3,0,'','rand()'}]
  [/e:loop]

附加SQL條件title標題字段包含”娛樂”:

[e:loop={1,1,0,0,"title like '%娛樂%'",''}]
[/e:loop]

附加SQL條件24小時排行:

[e:loop={'88,106,137',10,0,0,'newstime>UNIX_TIMESTAMP()-86400','onclick desc'}]
[/e:loop]

附加SQL條件本周排行:

[e:loop={88,10,0,0,'newstime>UNIX_TIMESTAMP()-86400*7','onclick desc'}]
[/e:loop]

附加SQL條件本月排行:

[e:loop={88,10,0,0,'newstime>UNIX_TIMESTAMP()-86400*30','onclick desc'}]
[/e:loop]

附加SQL條件頂級、推薦、頭條:

[e:loop={89,'0,1',0,1,'istop=1 and isgood=0 and firsttitle=0',''}]
[/e:loop]

===========
模板內容常用字段調用:

[e:loop={欄目ID,顯示條數,操作類型,只顯示有標題圖片}]
  模板代碼內容
  [/e:loop]
<div align= "center" >
     <a href= "<?=$bqsr[titleurl]?>"  title= "<?=$bqr[title]?>"  target= "_blank" >
       <img src= "<?=$bqr[titlepic]?>"  width= "135"  height= "90"  border= "0"  alt= "" >
     </a>
   </div>
<?=esub( $bqr [title],36)?>   //標題截取字數
<?= date (‘m-d’, $bqr [newstime])?>   //時間格式化

標題字段名:title;所以靈動標簽標題字段變量為:$bqr[title]
例如截取標題前36個字符顯示,則變量表示為esub($bqr[title],36)。
其中文字截取用esub(字符串,截取長度)表示。
靈動標簽的標題鏈接變量是特殊變量,固定表示為:$bqsr[titleurl]
發布日期字段名:newstime;所以,靈動標簽發布日期變量為:$bqr[newstime]
發布日期變量的格式:date(‘Y-m-d’,$bqr[newstime]),其中date(‘格式字串’,時間字段)為帝國CMS6.0版本的時間格式

變量說明:在靈動標簽中
$bqr: 調用對應的字段內容,表示方法為$bqr[字段名],如標題字段$bqr[title]等;
$bqsr:調用特殊字段變量,$bqsr[titleurl]:標題鏈接;$bqsr[classname]:欄目名稱;$bqsr[classurl]:欄目鏈接。
$bqno:調用序號。
$public_r[newsurl]:調用網站地址 。


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM