濮阳杆衣贸易有限公司

主頁 > 網站建設 > 建站知識 > 解決織夢dedecms調用問答、會員模版頭部調用

解決織夢dedecms調用問答、會員模版頭部調用

POST TIME:2021-05-24 02:58

有時候我們需要在dedecms問答模塊中調用網站首頁或者欄目頁面的頭部模版文件,但是不能直接調用怎么辦?dedecms5.7中可以通過添加函數的方法調用。 
一、DedeCMS v5.7系統打開”/include/extend.func.php”,該文件5.7版本默認存在。DedeCMS5.6系統可以加在/include/common.func.php結尾,v5.5的不存在,自己建一個common.func.php,放在include文件夾下。 
然后在該文件中加入一個函數,代碼如下: 

復制代碼
function pasterTempletDiy($path) 
{  
  require_once(DEDEINC."/arc.partview.class.php");  
  global $cfg_basedir,$cfg_templets_dir; 
  $tmpfile = $cfg_basedir.$cfg_templets_dir."/".$path;//模版文件的路徑 
  $dtp = new PartView(); 
  $dtp->SetTemplet($tmpfile); 
  $dtp->Display(); 
}
第二步,打開留言本或者問答的模版文件,默認的是/templets/plus/guestbook.htm或者/ask/templates/default,在其后,加入如下代碼: 

復制代碼
<?php  
pasterTempletDiy("default/head.htm");  
?>
代碼就和其他模版調用的方法一樣了。 
DedeCms的問答、評論頁、會員空間導航等,按上邊的方法即可。 
也可以調用底部,左右側的模版。


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

  • 400-1100-266
通海县| 西畴县| 三原县| 台前县| 大化| 河南省| 通城县| 新泰市| 龙陵县| 安仁县| 灵璧县| 盘锦市| 凌源市| 林周县| 治县。| 太康县| 诸暨市| 吐鲁番市| 黔西| 潞西市| 贵南县| 冷水江市| 新津县| 利津县| 怀集县| 泾川县| 石狮市| 高密市| 郑州市| 襄城县| 嫩江县| 江都市| 深泽县| 崇文区| 临潭县| SHOW| 栾川县| 进贤县| 罗定市| 普陀区| 美姑县|