帝國CMS的“歸檔”相當于“回收站”的功能,我們在實際運營的時候難免要刪除一些信息,但是又不想真實的從數據庫刪除,這個時候就要用的歸檔了!我們可以把信息歸檔以便日后恢復!
今天墨魚講的是前臺模板中如何使用靈動標簽調用已經歸檔的信息,應用場景主要是提供給客戶查閱歷史歸檔的信息。具體代碼請參考如下:
1、調用所有歸檔的信息(news為你的模型表名稱)
[e:loop={"select * from {$dbtbpre}ecms_news_doc order by id desc limit 20",0,24,0}]
<li>
<?=$bqno?>、<a href="<?=$bqsr[classurl]?>" title="<?=$bqsr[classname]?>"><?=$bqsr[classname]?></a>
<a href="<?=$bqsr[titleurl]?>" title="<?=$bqr[title]?>"><?=esub($bqr[title],40)?></a>
</li>
[/e:loop]
2、當前欄目或指定欄目
[e:loop={"select * from {$dbtbpre}ecms_news_doc where classid=$GLOBALS[navclassid] order by id desc limit 20",0,24,0}]
<li>
<?=$bqno?>、<a href="<?=$bqsr[classurl]?>" title="<?=$bqsr[classname]?>"><?=$bqsr[classname]?></a>
<a href="<?=$bqsr[titleurl]?>" title="<?=$bqr[title]?>"><?=esub($bqr[title],40)?></a>
</li>
[/e:loop]
注釋:指定多個欄目用 classid=$GLOBALS[navclassid] 替換為 classid id (34,35,36,37))
3、調用指定信息
[e:loop={"select * from {$dbtbpre}ecms_news_doc where classid=34 and id=462 order by id desc limit 20",0,24,0}]
<li>
<?=$bqno?>、<a href="<?=$bqsr[classurl]?>" title="<?=$bqsr[classname]?>"><?=$bqsr[classname]?></a>
<a href="<?=$bqsr[titleurl]?>" title="<?=$bqr[title]?>"><?=esub($bqr[title],40)?></a>
</li>
[/e:loop]
4、調用指定范圍的信息
[e:loop={"select * from {$dbtbpre}ecms_news_doc where id<=462 and id>=262 order by id desc limit 20",0,24,0}]
<li>
<?=$bqno?>、<a href="<?=$bqsr[classurl]?>" title="<?=$bqsr[classname]?>"><?=$bqsr[classname]?></a>
<a href="<?=$bqsr[titleurl]?>" title="<?=$bqr[title]?>"><?=esub($bqr[title],40)?></a>
</li>
[/e:loop]