国产999精品久久久久久-国产欧美综合一区二区三区-国产精品无码专区-亚洲色精品aⅴ一区区三区

 
售前咨詢QQ:QQ412395521
業務合作QQ:QQ627174919
位置:首頁 > 知新 > 帝國CMS > 教程發布

模板程序擴展變量說明

時間:2011-06-14 09:53:29
帝國CMS模板程序擴展變量說明:通過這些變量可實現各種更復雜的顯示格式。
一、列表/封面模板變量說明:(欄目頁或專題頁中使用)
(一)、當前欄目ID或專題ID:$GLOBALS[navclassid]
通過這個變量可以輸出這個欄目id的所有數據(如:select * from phome_enewsclass where classid='$GLOBALS[navclassid]')
(二)、使用范例:調用當前欄目下的欄目簡介。
用SQL標簽調用:
[e:loop={"select intro from phome_enewsclass where classid='$GLOBALS[navclassid]'",1,24,0}]
<?=$bqr[intro]?>
[/e:loop]
或用PHP調用:
<?php
$cr=$empire->fetch1("select intro from phome_enewsclass where classid='$GLOBALS[navclassid]'");
echo $cr[intro];
?>
 
二、內容模板變量說明:(信息內容頁中使用)
(一)、字段值數組:$navinfor
調用方法:$navinfor['字段名'],比如要顯示"信息ID字段",那在模板里用:<?=$navinfor['id']?>即可輸出(單引號加不加均可)
(二)、使用范例1:調用與當前信息的標題相同的下載信息。
靈動標簽調用:
[e:loop={'download',10,18,0,"title='$navinfor[title]'"}]
<a href="<?=$bqsr[titleurl]?>"><?=$bqr[title]?></a> <br>
[/e:loop]
(三)、使用范例2:顯示當前商城信息的“市場價格(tprice)”與“購買價格(price)”的差額。

<?php
$m=$navinfor['tprice']-$navinfor['price'];
echo"為您節?。?quot;.$m." 元";
?>

(四)、使用范例3:當前信息的標題截取4個字符。
標題前面四個字符為:<?=esub($navinfor['title'],4)?>
(五)、使用范例4:當前信息的關鍵字加上鏈接。

<?php
$keyr=explode(',',$navinfor['keyboard']);
for($i=0;$i<count($keyr);$i++)
{
echo"<a href='/e/search/?searchget=1&show=keyboard&keyboard=".$keyr[$i]."' target='_blank'>".$keyr[$i]."</a>&nbsp;&nbsp;";
}
?>

(六)、使用范例5:在自定義函數中引用當前信息的字段。
function user_EchoInfoField($ecms){
global $empire,$public_r,$class_r,$navinfor;
$title=$navinfor['title'];
echo"標題:".$title;
}
旗下其它產品:【帝國備份王】    【EBMA系統】    【帝國下載系統
Powered by EmpireCMS
版權所有 ©2002-2024 EmpireSoft Inc.