濮阳杆衣贸易有限公司

主頁 > 網(wǎng)站建設(shè) > 建站知識 > 解決dedecms調(diào)用問答、會員模版頭部調(diào)用

解決dedecms調(diào)用問答、會員模版頭部調(diào)用

POST TIME:2017-10-26 09:56

有時候我們需要在dedecms問答模塊中調(diào)用網(wǎng)站首頁或者欄目頁面的頭部模版文件,但是不能直接調(diào)用怎么辦?dedecms5.7中可以通過添加函數(shù)的方法調(diào)用。

一、DedeCMS v5.7系統(tǒng)打開”/include/extend.func.php”,該文件5.7版本默認(rèn)存在。DedeCMS5.6系統(tǒng)可以加在/include/common.func.php結(jié)尾,v5.5的不存在,自己建一個common.func.php,放在include文件夾下。
然后在該文件中加入一個函數(shù),代碼如下:

[php] view plain copy
 
 print?
  1.  function pasterTempletDiy($path)  
  2. {  
  3.   require_once(DEDEINC."/arc.partview.class.php");  
  4.   global $cfg_basedir,$cfg_templets_dir;  
  5.   $tmpfile = $cfg_basedir.$cfg_templets_dir."/".$path;//模版文件的路徑  
  6.   $dtp = new PartView();  
  7.   $dtp->SetTemplet($tmpfile);  
  8.   $dtp->Display();  
  9. }  

第二步,打開留言本或者問答的模版文件,默認(rèn)的是/templets/plus/guestbook.htm或者/ask/templates/default,在其后,加入如下代碼:

[php] view plain copy
 
 print?
  1. <?php  
  2. pasterTempletDiy("default/head.htm");  
  3. ?>  

代碼就和其他模版調(diào)用的方法一樣了。

DedeCms的問答、評論頁、會員空間導(dǎo)航等,按上邊的方法即可。

也可以調(diào)用底部,左右側(cè)的模版。



收縮
  • 微信客服
  • 微信二維碼
  • 電話咨詢

  • 400-1100-266
都昌县| 赣州市| 登封市| 通海县| 宽城| 金华市| 铁岭市| 辉县市| 施秉县| 奎屯市| 莱西市| 丹东市| 正阳县| 揭西县| 凉山| 惠安县| 壤塘县| 东乌珠穆沁旗| 诸暨市| 香港 | 海晏县| 江安县| 买车| 灌云县| 洪湖市| 潮州市| 定边县| 武乡县| 贵德县| 陆良县| 城口县| 铜陵市| 北川| 贵南县| 英山县| 获嘉县| 肇州县| 永顺县| 汾西县| 马龙县| 淄博市|