关于在DEDECMS当中模板文件不存在的解决方案
2014-07-19 21:12
134 查看
大家可能在生成文档的时候遇到过,模板文件不存在,无法解析 这个问题,其实这个遇到这个问题的大多数人应该是修改了默认模板的名称才导致这样的问题,如果你避免这种问题大家在一开始对模板进行命名的时候就要写成默认的名称,不然的话,你后期的工作是很不好做的,如果你都修改了很大一部分问题,后才发现出来了这个问题在那么多的栏目中要找到那个模板文件不存在的栏目貌似不是很容易吧!那么我们就修改一下DEDE的一个文件:
文件地址:include/arc.archives.class.php 打开他,定位到605行(PS:这个是我的文件当中,这个所在的行,就在这里,如果你的不是的话,那么你就用Ctrl+F这个组合键查找“模板文件不存在,无法解析文档!”);
原文件内容大概如下:
修改前:
修改后:
文件地址:include/arc.archives.class.php 打开他,定位到605行(PS:这个是我的文件当中,这个所在的行,就在这里,如果你的不是的话,那么你就用Ctrl+F这个组合键查找“模板文件不存在,无法解析文档!”);
原文件内容大概如下:
/** * 载入模板 * * @access public * @return void */ function LoadTemplet() { if($this->TempSource=='') { $tempfile = $this->GetTempletFile(); if(!file_exists($tempfile) || !is_file($tempfile)) { echo "文档ID:{$this->Fields['id']} - {$this->TypeLink->TypeInfos['typename']} - {$this->Fields['title']}<br />"; echo "模板文件不存在,无法解析文档!" ; exit(); } $this->dtp->LoadTemplate($tempfile); $this->TempSource = $this->dtp->SourceString; } else { $this->dtp->LoadSource($this->TempSource); } }
修改前:
echo "模板文件不存在,无法解析文档!" ;
修改后:
echo "模板文件不存在,无法解析文档!" .$this->ArcID;
相关文章推荐
- 关于在DEDECMS当中模板文件不存在的解决方案
- dedecms模板文件不存在,无法解析文档!的终极解决方案
- dedecms 文档ID: XX – 模板文件不存在,无法解析文档!
- 关于DEDECMS自定义模型当中添加自定义字段后在后台添加内容后不显示解决方案
- dedecms 文档ID: XX – 模板文件不存在,无法解析文档!
- DEDECMS织梦系统生成静态页面提示“模板文件不存在,无法解析文档”
- 关于java.lang.Exception: 密钥库文件不存在: debug.keystore问题的解决方案
- 模板文件不存在,无法解析文档!的终极解决方案
- 关于DEDECMS自定义模型当中添加自定义字段后在后台添加内容后不显示解决方案
- dedecms 模板文件不存在,无法解析文档"的终极各种解决办法
- DedeCMS模板文件不存在,无法解析文档! 问题定位方法
- DEDECMS 生成静态提示“模板文件不存在,无法解析文档!”解决办法
- dedecms 模板文件不存在,无法解析文档"的终极各种解决办法
- 织梦 dedecms “模板文件不存在,无法解析文档!” 解决方法分享
- dedecms 模板文件不存在,无法解析文档"的终极各种解决办法
- 关于DEDECMS自定义模型当中添加自定义字段后在后台添加内容后不显示解决方案
- DEDECMS教程:织梦栏目更新HTML出现“模板文件不存在,无法解析文档”的解决方法(转)
- dedecms 模板文件不存在 无法解析文档!问题定位方法!
- dedecms织梦网站本地迁移到服务器后,后台更新栏目文档提示模板文件不存在,无法解析文档!的解决办法
- 织梦系统(dedecms)模板文件不存在错误!