客服QQ:8814026

本站模板源码最低300元起 一口价! 不砍价哦亲!

承接织梦 帝国 phpcms仿站业务 价格最低1000起!

工作时间:周一至周五:8:00-18:00 周六、日:10:00-17:00
快云服务器稳定、安全、弹性、可靠高性能,弹性配置供您选择 快云vps站库分离更快速,免费试用,7天无理由退款 快云数据库 多重备份 读写分离 可用性高达99.99% VPS云服务器 VPS云服务器
  • 1
  • 2
  • 3
  • 4
  • 5

织梦教程

您的位置:首页 > 织梦CMS > 织梦教程

织梦删除栏目无法生成栏目列表,找不到模板的解决办法

作者::景团网络 来源:http://www.lijingtuan.com 时间:2015-02-12 12:07:35点击:

       前几天删除了网站的一个栏目,后来生成栏目页面时总是提示:“ 模板文件不存在,无法解析文档。”

       但是网站模板一直是存在的,没有问题,后来查了很多资料,终于把问题解决,可能很多朋友都会遇到这样的情况,把解决办法写出来,供大家参考。

        注意:这里只是针对删除栏目后,无法生成栏目首页的解决办法。

      第一步:

      修改include/arc.listview.class.php这个文件。

echo "模板文件不存在,无法解析文档!";

     修改成:
  

echo "模板文件不存在,无法解析文档!{$this->TypeID}->{$tempfile}";




      然后生成栏目首页,生成栏目会终止,提示错误的栏目ID,这个栏目ID就是刚开始删除的栏目ID。有人说是虽然删除了栏目,但是数据库中任然有栏目的ID,可是我通过PHPADMIN查看了数据库,dede_arctype表中并没有我已经删除的栏目ID,所以,问题不在这里。

       第二步:

     打开根目录下data/cache中 inc_catalog_base.php文件
     这个文件依然保存着曾经删除的id,形式如下:

    $_Cs[1]=array(0,3,1);

   $_Cs[2]=array(0,3,1);

   $_Cs[3]=array(0,3,1);


        [ ] 号中的数字就是刚才已经删除的栏目ID,找到第一步修改arc.listview.class.php文件后报错的栏目ID的一行,删除。

       第三步:在管理后台更新系统换成,重新生成栏目页面。

        问题解决了。

       另外,在inc目录下还有一个文件typename.inc,这个里面也有保留之前的栏目ID,如果不放心,将这个里面报错的栏目ID一行也删除,问题应该已经解决。

------分隔线----------------------------
------分隔线----------------------------
模板分类
赞助商
推荐内容
热点内容
投票调查
    你想要什么样的模板?
     女性时尚
     婚纱摄影
     学校幼儿园
     医院模板
     健康养生
     新闻资讯
     公司企业
     美女图片
     商城购物
     地方门户
赞助商

商业模板

更多