1. 程式人生 > >帝國cms 常用標籤

帝國cms 常用標籤

http://www.phome.net/doc/manual/   官方教程
------------------------------------------------------------
<?=$class_r[欄目ID]['classname']?>  欄目名字
<?=$class_r[欄目ID]['classpath']?>/欄目url
<?=$class_r[欄目ID]['bname']?>欄目別名




<?=$public_r['add_guhua']?> 擴充套件變數


----------------------
高亮顯示當前欄目
<?php   
$flink=$class_r[$GLOBALS[navclassid]][bclassid];   //查詢父欄目ID並賦值給$flink   
$link[$GLOBALS[navclassid]]='style="color:#fb83a4"';   //這裡是高亮樣式   
?>
<li <?php echo @$link[18]?>>欄目名字</li>  //如果當前欄目id等於18,高亮顯示
----------------------
隨機新聞表10條
[e:loop={0,10,3,0,'','rand() DESC'}]
 <li><a href="<?=$bqsr['titleurl']?>" ><?=$bqr['title']?></a> </li>
[/e:loop]
隨機欄目13的文章10條
[e:loop={0,10,3,0,'classid=13','rand() desc'}]
 <li><a href="<?=$bqr['titleurl']?>"><?=$bqr['title']?></a></li>
[/e:loop]
從第2條開始,呼叫8條資訊
[e:loop={13,'2,8',3,0,'','id desc'}]
 <li><a href="<?=$bqr['titleurl']?>"><?=$bqr['title']?></a></li>
[/e:loop]
----------------------
提交留言後 返回留言頁面
<input type=hidden name=ecmsfrom value="9">
----------------------
自定義頁面


例子1:呼叫自定義頁面分類ID=1的頁面導航
[e:loop={'select id,path,title from [!db.pre!]enewspage where id=1 order by id',20,24,0}]
<li><a href="<?=str_replace('../../','',$bqr[path])?>"><?=$bqr[title]?></a></li>
[/e:loop]


例子2:呼叫自定義頁面導航並識別當前自定義頁面
[e:loop={'select id,path,title from [!db.pre!]enewspage where id=1 order by id',20,24,0}]
<?php
$pageurl=$public_r['newsurl'].str_replace('../../','',$bqr['path']);
$css='pagecss';
if($classid=='page'.$bqr[id])
{
        $css='selfpagecss';
}
?>
<li class="<?=$css?>"><a href="<?=$pageurl?>"><?=$bqr[title]?></a></li>
[/e:loop]


--------------------------
上一篇  下一篇


<!--上一篇--> 
[e:loop={'selfinfo',1,0,0,'id<'.$navinfor[id].'','id desc'}] 
<a href="<?php 
echo $bqsr[titleurl]; 
$pre='true'; 
?>">上一篇:<?=$bqr[title]?> 
</a> 
[/e:loop] 
<?php 
if(empty($pre)){ 
echo "上一篇:很抱歉沒有了"; 

?> 
<!--下一篇--> 
[e:loop={'selfinfo',1,0,0,'id>'.$navinfor[id].'','id asc'}] 
<a href="<?php
echo $bqsr[titleurl]; 
$next='true'; 
?>">下一篇:<?=$bqr[title]?> 
</a> 
[/e:loop] 
<?php 
if(empty($next)){ 
echo "下一篇:很抱歉沒有了"; 

?>


------------------------------------------
擷取簡介字數:<?=esub($bqr[smalltext],120)?>
欄目連結:<?=$bqsr[classurl]?>
標題圖片:<?=$bqr[titlepic]?>
呼叫時間:<?=date('m-d',$bqr[newstime])?>


<? if($bqno==1){ echo "id='myicloud'"; } ?>


頁面描述:[!--smalltext--]  自動擷取內容前面的內容

當前欄目名字:[!--class.name--]

---------------------------------------------------------

判斷是否為首頁

<?php
if($GLOBALS[enews]!='ReIndex') //非首頁
{
?>

..........................

<?php
}
?>

--------------------------------------------------------------

呼叫子欄目
[e:loop={'select classid,classname,classpath from [!db.pre!]enewsclass where bclassid=1 and showclass=0 order by myorder,classid desc',0,24,0}]
<li><a href="<?=$public_r[newsurl]?><?=$bqr[classpath]?>" title="<?=$bqr[classname]?>" target="_blank"><?=$bqr[classname]?></a></li>
[/e:loop]