织梦文章无法文件html模板不存在,织梦cms彻底解决“模板文件不存在,无法解析文档!”...

织梦cms彻底解决“模板文件不存在,无法解析文档!”

织梦cms彻底解决“模板文件不存在,无法解析文档!”

1、系统,基本参数,点【确认】按钮一次 (搬家恢复数据后必须要点一次);

2、频道封面的栏目,必须要有“列表模板”存在,如果没有可以把高级选项的“列表模板”填上为“封面模板”;

3、确认你的模板是 .htm 格式并且没有从网上看了其他教程改过程序用 .html 格式;

4、在一键更新网站时提示“模板文件不存在,无法解析文档!”,我们需要单独去生成“更新栏目HTML”和单独去生成“更新文档HTML”,看到底是栏目模板不存在还是文章模板不存在;

5、你栏目高级选项里的这三个模板都要存在,就算不用到,也要存在,缺一不可。

织梦文章无法文件html模板不存在,织梦cms彻底解决“模板文件不存在,无法解析文档!”..._第1张图片

织梦文章无法文件html模板不存在,织梦cms彻底解决“模板文件不存在,无法解析文档!”..._第2张图片

打开 /include/arc.listview.class.php 找到,大概在235行左右

list_default.htm

在它上面加入一行

echo $this->Fields['typename']." [ID:{$this->TypeID}] ".$GLOBALS['cfg_basedir'].$GLOBALS['cfg_templets_dir']."/".$this->TypeLink->TypeInfos['templist'];

保存后,重新更新栏目HTML,看提示是哪个栏目缺少哪个模板文件

这里说一下下面的代码可以查到是哪个栏目的ID

.$this->ArcID; // 对应ID

织梦文章无法文件html模板不存在,织梦cms彻底解决“模板文件不存在,无法解析文档!”..._第3张图片

打开 /include/arc.archives.class.php 找到,大概在662行左右

改成

echo $GLOBALS['cfg_basedir'].$GLOBALS['cfg_templets_dir']."/".$this->TypeLink->TypeInfos["temparticle"]."模板文件不存在,无法解析文档!".$this->ArcID;

如图

eaba924bbed3275a30a1f028791d691c.png

保存后,重新更新文档HTML,看提示是哪个文档缺少哪个模板文件,和文件对应的ID

织梦文章无法文件html模板不存在,织梦cms彻底解决“模板文件不存在,无法解析文档!”..._第4张图片

这样修改过,无论是在生成全站、列表、文档、添加文档、编辑文档时提示“模板文件不存在,无法解析文档!”

我们都能清楚知道是哪个模板文件不存在了。

Tip:如果修改过后,提示的栏目不在你的后台栏目里的话,你需要记下栏目ID,到后台-系统-SQL命令行工具-执行

DELETE FROM `skj_arctype` WHERE id='填你记下的栏目ID';

执行完后,更新栏目缓存,更新系统缓存,重新生成试试。

Tip:如果提示的文档不在你的后台档案列表里的话,你需要记下文档ID,到后台-系统-SQL命令行工具-执行

SELECT ch.addtable FROM `skj_arctiny` arc LEFT JOIN `skj_channeltype` ch ON ch.id=arc.channel WHERE arc.id = '填你记下的文档ID';

执行后出来这个附加表名,也可能无记录

织梦文章无法文件html模板不存在,织梦cms彻底解决“模板文件不存在,无法解析文档!”..._第5张图片

无记录出来不需要执行这一步,有记录的话继续在命令行里输入

DELETE FROM dede_addonarticle WHERE aid = '填你记下的文档ID';

dede_addonarticle 就是上面第一次查询出来的附加表名,改成你查询到的

一定要填成你记下的文档id,千万别弄错了。

DELETE FROM `skj_archives` WHERE id = '填你记下的文档ID';

DELETE FROM `skj_arctiny` WHERE id = '填你记下的文档ID';

执行完后,更新栏目缓存,更新系统缓存,重新生成试试。

这里说一下下面的代码可以查到是哪个栏目或者文档的ID

.$this->ArcID; // 对应ID

织梦cms彻底解决“模板文件不存在,无法解析文档!”相关教程

idea中pom导入依赖没有提示彻底解决方案

idea中pom导入依赖没有提示彻底解决方案 问题描述Idea maven模块中pom.xml文件导包的时候不会自动提示 解决方案: 打开Settings界面,依次找到“Build,Execution,Deployment——Bulid Tools——Maven——Repositories”。 点击如图update按钮,更新Maven仓库索

spring mvc+mybatis整合cms内容发布平台

spring mvc+mybatis整合cms内容发布平台 开发语言: java、ios、android 部署平台: linux、window jdk版本:JDK1.7以上版本 开发工具: eclipse、idea等 服务器中间件:Tomcat 6、7、Jboss 7、WebLogic 10、WebSphere 8 框架支持: springmvc、mybatis、shir

大白话讲解JVM调优(ParNew+CMS)

大白话讲解JVM调优(ParNew+CMS) 原创不易,如果喜欢的点个赞支持一下吧 文章目录 1.ParNew+CMS 1.1 回收流程 1.2 回收过程涉及的JVM参数 1.ParNew+CMS 我们在《大白话讲解JVM调优(基础篇)》一文介绍了JVM的运行时数据区域与垃圾回收的一些基础知识,在本

phpcmsV9编辑器升级版

phpcmsV9编辑器升级版 phpcmsV9编辑器三大改进: 1,升级后,更轻量好用,支持mp4视频上传,自动嵌入video标签。 2,去除文章图片的长度和高端样式属性,解决了在移动端图片无法自适应问题,自动获取关键字到图片alt,有利于SEO优化。 3,通过复制粘贴的文章

PHPCMS 使用图示

PHPCMS 使用图示 PHPCMS 使用指南 PHPCMS V9 介绍 PHPCMS V9(后面简称V9)采用PHP5+MYSQL做为技术基础进行开发。V9采用OOP(面向对象)方式进行基础运行框架搭建。模块化开发方式做为功能开发形式。框架易于功能扩展,代码维护,优秀的二次开发能力,可满足

PHPCMS二次开发教程

PHPCMS二次开发教程 PHPCMS V9 结构设计 根目录 |–api 结构文件目录 |–caches 缓存文件目录 |– configs 系统配置文件目录 |– caches_* 系统缓存目录 |–phpcms phpcms框架主目录 |– languages 框架语言包目录 |– libs 框架主类库、主函数库目录 |– mod

最新蚂蚁4面(Java)CAP+数据强一致性+Lock锁+CMS+Tomcat+Redis

最新蚂蚁4面(Java):CAP+数据强一致性+Lock锁+CMS+Tomcat+Redis 1 自我介绍和项目 2 Java的内存分区 3 Java对象的回收方式,回收算法。 4 CMS和G1了解么,CMS解决什么问题,说一下回收的过程。 5 CMS回收停顿了几次,为什么要停顿两次。 6 Java栈什么时候会

墨者学院_CMS系统漏洞分析溯源(第9题)

墨者学院_CMS系统漏洞分析溯源(第9题) 漏洞点:在Discuz的faq.php页面上存在sql注入 影响范围:Discuz = 7.2 靶场: https://www.mozhe.cn/bug/detail/dS85cFFTQnl1cUZHa3BsTklJd25adz09bW96aGUmozhe 漏洞复现: 启动靶场,访问主页: 测试代码,获得当前数据

你可能感兴趣的:(织梦文章无法文件html模板不存在,织梦cms彻底解决“模板文件不存在,无法解析文档!”...)