亚洲精品视频一区二区,一级毛片在线观看视频,久久国产a,狠狠狠色丁香婷婷综合久久五月,天天做天天欢摸夜夜摸狠狠摸

當前位置: > 學(xué)習>正文

織夢(mèng)dede:include filename 無(wú)法在這個(gè)位置找到 引入問(wèn)題

2025-06-30 學(xué)習

織夢(mèng)dede:include filename 無(wú)法在這個(gè)位置找到 引入問(wèn)題

織夢(mèng)模板include插入非模板目錄文件出現“無(wú)法在這個(gè)位置找到”錯誤的解決辦法

以下是dede V55_UTF8

查dede include標簽手冊

(3) include 引入一個(gè)文件,形式為:
{dede:include file='文件名稱(chēng)' ismake='是否為dede板塊模板(yes/no)'/}
對文件的搜索路徑為順序為:絕對路徑、include文件夾,CMS安裝目錄,CMS主模板目錄

其實(shí)根本不是這個(gè)樣子的,如果你要引用一個(gè)其它目錄的東西如:
{dede:include filename="/haixiait/template/default/inc_head.htm"/}

那么就會(huì )返回為空字符串,很顯然,并沒(méi)有對文件進(jìn)行引用.下面經(jīng)過(guò)改造就可以引用各個(gè)目錄的文件了.(很簡(jiǎn)單,下面加粗藍色字體為修改部分)

文件目錄為:dede安裝根目錄/include/dedetag.class.PHP

function IncludeFile($filename,$ismake='no')
 {
  global $cfg_df_style;
  $restr = '';
  if($filename=='')
  {
   return '';
  }
  if( file_exists(DEDEROOT."/templets/".$filename) )
  {
   $okfile = DEDEROOT."/templets/".$filename;
  }
  else if(file_exists(DEDEROOT.'/templets/'.$cfg_df_style.'/'.$filename) )
  {
   $okfile = DEDEROOT.'/templets/'.$cfg_df_style.'/'.$filename;
  }
  else if(file_exists(DEDEROOT.$filename) )
  {
   $okfile = DEDEROOT.$filename;
  }

  else
  {
   return "無(wú)法在這個(gè)位置找到: $filename";
  }
  //編譯
  if($ismake!="no")
  {
   require_once(DEDEINC."/channelunit.func.php");
   $dtp = new DedeTagParse();
   $dtp->LoadTemplet($okfile);
   MakeOneTag($dtp,$this->refObj);
   $restr = $dtp->GetResult();
  }
  else
  {
   $fp = @fopen($okfile,"r");
   while($line=fgets($fp,1024)) $restr.=$line;
   fclose($fp);
  }
  return $restr;
 }

本站其他內容推薦

版權聲明: 本站僅提供信息存儲空間服務(wù),旨在傳遞更多信息,不擁有所有權,不承擔相關(guān)法律責任,不代表本網(wǎng)贊同其觀(guān)點(diǎn)和對其真實(shí)性負責。如因作品內容、版權和其它問(wèn)題需要同本網(wǎng)聯(lián)系的,請發(fā)送郵件至 舉報,一經(jīng)查實(shí),本站將立刻刪除。

亚洲精品视频一区二区,一级毛片在线观看视频,久久国产a,狠狠狠色丁香婷婷综合久久五月,天天做天天欢摸夜夜摸狠狠摸