靈動標籤 (e:loop)
格式:
複製**
**如下:
[e:loop=]
模板**內容
[/e:loop]
例子:
複製**
**如下:
程式設計客棧rder="0" cellspacing="1" cellpadding="3">
[e:loop=]
" target="_blank">=$bqr[title]?>
(=date('y-m-d',$bqr[newstime])?>)
[/e:loop]
標籤說明:靈動標籤是無需做標籤模板,且模板內容為php**,因而更靈活,可以使用php所有處理函式。使用本標籤,需開啟模板支援程式**(引數設定)。
引數:
欄目id/專題id:檢視欄目id點這裡,檢視專題id點這裡,當前id='selfinfo',多個欄目id與專題id可用,號格開,如'1,2'。
顯示條數:顯示前幾條記錄。
操作型別:具體看操作型別說明。
只顯示有標題:0為不限制,1為只顯示有標題的資訊。
附加sql條件:附加呼叫條件,如:"title='帝國'"。
顯示排序:可指定按相應的字段排序,如:"id desc"。
變數說明:
$bqr:$bqr[欄位名]:顯示欄位的內容
$bqsr:$bqsr[titleurl]:標題鏈結,$bqsr[classname]:欄目名稱,$bqsr[classurl]:欄目鏈結
$bqno:$bqno:為呼叫序號
$public_r:$public_r[newsurl]:**位址
常用函式介紹:
文字擷取:esub(字串,擷取長度),例子:esub($bqr[title],30)擷取標題前30個字元。
時間格式:date('格式字串',時間字段),例子:date('y-m-d',$bqr[newstime])時間顯示格式為"2008-10-01"。
例項1:如果資訊為當天就加new標誌
本功能實現呼叫資訊時候如果是當天發布的最新資訊顯示new標誌。
複製**
**如下:
[e:loop=]
$newimg="";
if(date("m-d",$bqr[truetime]) == dat程式設計客棧e("m-d"))
?>
[/e:loop]
說www.cppcns.com明:首先定義newimg為空如果日期=當天則顯示new,用=$newimg?>在您想要的適當位置呼叫。
例項2:在靈動標籤內使用sql
[e:loop=],注意倒數第二個引數為24,才可以使用sql。
複製**
**如下:
[e:loop=]
[/e:loop]
例項3:如果資訊帶有資訊,則標題上帶有標誌
複製**
**如下:
[e:loop=]
$newimg="";
if(!empty($bqr[titlepic]))
?>
=$bqr[smalltext]?>[" target="_blank">詳細內容]
=$bqr[myarea]?>
=date('y-m-d h:i:s', $bqr[newstime])?>
[/e:loop]
顯示欄位用=$bqr[字段]?>,$bqsr就幾個變數:
$bqsr[titleurl]:標題鏈結
$bqsr[classname]:欄目名稱
$bqsr[classurwww.cppcns.coml]:欄目鏈結
$bqsr[titleurl]:標題鏈結
$bqsr[classname]:欄目名稱
除了這幾個其他的都用$bqr。
本文標題: 帝國cms靈動標籤e:loop的使用方法分享
本文位址:
帝國cms靈動標籤使用方法
方法一 帝國cms,靈動標籤實現當前欄目高亮,以下 用於公共模板變數的header中,其他模板引用之,如下 複製 如下 對於sql那裡做下註解,取的是enewsclass表中的欄目名稱,dbtbpre是表字首的意思,desc就是用於查詢出結果時候對結果進行排序,是降序排序,而asc就是公升序.方法二...
帝國cms 靈動標籤呼叫頂級欄目導航
e loop public r newsurl title e loop 如果是頂級欄目,bclassid就是0 如果是子欄目,bclassid就顯示上級欄目id號。下面我們改造下,使其呼叫所有一級 頂級 欄目導航,導航支援外部欄目,支援後台設定是否顯示 e loop if empty bqr wb...
帝國cms教程之靈動標籤製造flash幻燈
flash幻燈製作一般流程 1 將幻燈 內容和flash相關檔案複製本地 2 顯示資訊內容用靈動標籤呼叫出來 常見的flash幻燈有下面兩種方式及靈動標籤呼叫例子 1 分開顯示式,如下面這類 textsarr 1 標題1 textsarr 2 標題2 textsarr 3 標題3 用靈動標籤呼叫出上...