麻豆小视频在线观看_中文黄色一级片_久久久成人精品_成片免费观看视频大全_午夜精品久久久久久久99热浪潮_成人一区二区三区四区

首頁 > 網站 > 建站經驗 > 正文

dedecms實現shtml包含的實現方法

2024-04-25 20:30:40
字體:
來源:轉載
供稿:網友

讓dedecms實現shtml包含,這個是十分簡單,也是十分輕松的一個問題。我們可以通過對dedecms的二次開發,實現對dedecms頂部導航,中間部分,右邊公共部分,以及底部,都有一個很好的支持,從而減少html生成的時候頻繁的消耗系統資源去生成dedecms的html功能。這樣可以加快dedecms生成html的速度。
首先我們要實現一個對dedecms欄目右邊實現shtml包含。有關dedecms配置shtml環境,上篇文章都講述過了。

1:首先建立右邊公共模板templates/default/right.htm

2:編寫以下標簽

代碼如下:

function lib_shtml(&$ctag,&$refObj)
{
if(isset($_GET['tid'])){
return file_get_contents('../data/'.$refObj->Fields['id'].'right.htm');
}else{

return '<!--#include virtual="'.$GLOBALS['cfg_cmspath'].'/data/'.$refObj->Fields['id'].'right.htm"-->';
}
}

3:生成欄目的時候,生成對應欄目的右邊。

arc.listview.class.php

代碼如下:

var $tcp1;
var $tcp3;</p> <p> $this->tcp1 = new DedeTagParse();
$this->tcp1->SetRefObj($this);
$this->tcp1->SetNameSpace("dede", "{", "}");

 

加載right.htm模板
$this->tcp1->LoadTemplate($GLOBALS['cfg_basedir'].$GLOBALS['cfg_templets_dir']."/".$GLOBALS['cfg_df_style']."/right.htm");
生成html
$file = $this->Fields['id'].'right.htm';
$rightfile = $GLOBALS['cfg_basedir'].$GLOBALS['cfg_cmspath']."/data/".$file;

if(!file_exists($rightfile)){
$this->tcp1->SaveTo($rightfile);

}else{
if((time()-filectime($rightfile))>3600){
$this->tcp1->SaveTo($rightfile);
}
}

給模板賦值

MakeOneTag($this->tcp1,$this);

4:模板中直接調用{dede:shtml/}

后臺生成,就完成了讓dedecms實現shtml包含.

 

織夢DedeCms utf-8下載地址http://down.vevb.com/php/7402.html

織夢DedeCms GBK下載地址http://down.vevb.com/php/7401.html

 

發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: 免费黄色在线电影 | 精品一区二区免费 | 亚洲精品v天堂中文字幕 | 精品亚洲网站 | 一级大片久久 | 一级毛片在线免费播放 | 免费1级做55爰片l在线观看 | 免费黄色大片网站 | 黄视频在线网站 | 欧美色另类| 少妇一级淫片免费放4p | 草莓视频久久 | 免费看日韩片 | 毛片观看网址 | 久久精品中文字幕一区 | 一级免费观看 | 国产成年人网站 | 一级电影免费 | 国产免费视频在线 | 国产精品看片 | 欧美一级高清片在线 | av在线等 | 欧美成人免费tv在线播放 | 福利免费在线观看 | 久久亚洲国产精品 | 久久久成人精品视频 | 国产精品视频yy9299一区 | 超碰97国产在线 | 精品国产一区二区久久 | 欧美3p激情一区二区三区猛视频 | 亚洲成人自拍电影 | 成人 精品 | 超碰97在线人人 | 欧美极品欧美精品欧美视频 | a级黄色片视频 | 日韩视频―中文字幕 | 久久久日韩精品一区二区三区 | 亚洲国产资源 | 亚洲免费在线看 | av在线播放免费观看 | 免费黄色在线电影 |