使用靈動(dòng)標(biāo)簽首先要在系統(tǒng)參數(shù)設(shè)置---信息設(shè)置---模板支持程序代碼(開啟)
為榕江等地區(qū)用戶提供了全套網(wǎng)頁設(shè)計(jì)制作服務(wù),及榕江網(wǎng)站建設(shè)行業(yè)解決方案。主營業(yè)務(wù)為成都網(wǎng)站建設(shè)、網(wǎng)站建設(shè)、榕江網(wǎng)站設(shè)計(jì),以傳統(tǒng)方式定制建設(shè)網(wǎng)站,并提供域名空間備案等一條龍服務(wù),秉承以專業(yè)、用心的態(tài)度為用戶提供真誠的服務(wù)。我們深信只要達(dá)到每一位用戶的要求,就會(huì)得到認(rèn)可,從而選擇與我們長期合作。這樣,我們也可以走得更遠(yuǎn)!
靈動(dòng)標(biāo)簽 (e:loop)的格式:
[e:loop={欄目ID/專題ID,顯示條數(shù),操作類型,只顯示有標(biāo)題圖片,附加SQL條件,顯示排序}]模板代碼內(nèi)容[/e:loop]
實(shí)例3:如果信息帶有圖片信息,則標(biāo)題上帶有圖片標(biāo)志
[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"詳細(xì)內(nèi)容/a]/p
lt;/tdtd?=$bqr[myarea]?/tdtd?=date('Y-m-d H:i:s', $bqr[newstime])?/td/tr[/e:loop]
寫2次相同的靈動(dòng)標(biāo)簽,分別調(diào)用不同字段即可。
div class="focusBox" style="margin:0 auto"
ul class="pic"
[e:loop={8,4,1,1}]lia href="?=$bqr[titleurl]?" target="_blank"img src="?=$bqr[titlepic]?"http://a/li[/e:loop]
/ul
div class="txt-bg"/div
div class="txt"
ul
[e:loop={8,4,1,1}]lia href="?=$bqr[titleurl]?"?=$bqr[title]?/a/li[/e:loop]
/ul
/div
ul class="num"
lia1/aspan/span/li
lia2/aspan/span/li
lia3/aspan/span/li
lia4/aspan/span/li
/ul
/div
script type="text/javascript"
jQuery(".focusBox").slide({ titCell:".num li", mainCell:".pic",effect:"fold", autoPlay:true,trigger:"click",startFun:function(i){ jQuery(".focusBox .txt li").eq(i).animate({"bottom":0}).siblings().animate({"bottom":-36});}});
/script
/div
[/size][size=4][size=6][/size][color=Orange][/color]
[e:loop={'select classid,classname,classpath from [!db.pre!]enewsclass where bclassid=1 and showclass=0 order by myorder,classid desc',0,24,0}]
lia href="?=$public_r[newsurl]??=$bqr[classpath]?" title="?=$bqr[classname]?" target="_blank"?=$bqr[classname]?/a/li
[/e:loop]
可以實(shí)現(xiàn)帝國CMS用靈動(dòng)標(biāo)簽來實(shí)現(xiàn)任意頁面調(diào)用指定欄目下的所有子欄目。
這段JS是用以實(shí)現(xiàn)當(dāng)前欄目高亮的樣式區(qū)分,如不需要當(dāng)前子欄目高亮,可刪除這段JS代碼。
在connect.php搜索“//替換列表模板/標(biāo)簽?zāi)0?搜索模板”
在上方增加以下代碼:
//獲取內(nèi)容頁第一張大圖片
function diy_imgFirst($r){
global $empire,$dbtbpre;
$fr=$empire-fetch1("select newstext from {$dbtbpre}ecms_news_data_1 where id='$r[id]'");
$newstext=stripslashes($fr['newstext']);//去除反斜杠并且獲取文章正文內(nèi)容
$pattern = "/.*src=\"([^^]*?)\".*/i"; //正則
preg_match_all($pattern, $newstext, $match);
if(count($match[1])=1){
//return $match[1][0];//返回第一張圖片地址
$diyfpic=$match[1][0];
}else{
$diyfpic=$r['titlepic'];
}
return $diyfpic;
}
還是修改這個(gè)文件,搜索
1 $titleurl=sys_ReturnBqTitleLink($r);//鏈接
在下方增加以下代碼:
1 $diyfpic=diy_imgFirst($r);
還是這個(gè)文件,搜索
1 $listtemp=str_replace('[!---titleurl--]',$titleurl,$listtemp);
在下方增加以下代碼:
1 $listtemp=str_replace('[!---diyfpic--]',$diyfpic,$listtemp);
后臺(tái)在 管理列表模板 的list.var中,直接使用[!---diyfpic--]
最好把
$diyfpic=$r['titlepic'];
改成
$diyfpic='e/data/images/notimg.gif';
因?yàn)橐话銢]有大圖,就沒有縮略圖?;蛘吡艨找残?。
以上方法在帝國CMS 6.6中測(cè)試通過,7.0未測(cè)試
網(wǎng)站題目:帝國cms搜索頁靈動(dòng)標(biāo)簽 帝國cms搜索代碼
網(wǎng)頁鏈接:http://jinyejixie.com/article30/dopppso.html
成都網(wǎng)站建設(shè)公司_創(chuàng)新互聯(lián),為您提供網(wǎng)站設(shè)計(jì)公司、電子商務(wù)、網(wǎng)站改版、云服務(wù)器、App開發(fā)、品牌網(wǎng)站制作
聲明:本網(wǎng)站發(fā)布的內(nèi)容(圖片、視頻和文字)以用戶投稿、用戶轉(zhuǎn)載內(nèi)容為主,如果涉及侵權(quán)請(qǐng)盡快告知,我們將會(huì)在第一時(shí)間刪除。文章觀點(diǎn)不代表本網(wǎng)站立場(chǎng),如需處理請(qǐng)聯(lián)系客服。電話:028-86922220;郵箱:631063699@qq.com。內(nèi)容未經(jīng)允許不得轉(zhuǎn)載,或轉(zhuǎn)載時(shí)需注明來源: 創(chuàng)新互聯(lián)