您的足迹:首页 > 我的代码 >DeDe织梦无法生成文章或栏目的解决办法

DeDe织梦无法生成文章或栏目的解决办法

开始有几个N莫名出现问题。先百度。

下面是百度给的几乎千篇一率的答案。。


原因:
织梦可能是更新后不兼容 @me 这种形式的代码,如果生成HTML空白你的模板代码中可能存在这种代码。

代码1:{dede:field name=‘typename’ function=”GetTypeName(@me)”/}
代码2:{dede:field.typeid function=“gettoptype(@me,name)”/}

解决办法:
在你的dedecms模板目录查找index_article.htm或者其他的htm模板文件 是否存在上面两种代码 存在的话替换成 {dede:field.typename/} 就搞定了
 

真特么扯犊子,我看了官网最新版模板代码,里面就有 @me ,就算因为这个出错,那也是因为升级,或覆盖什么文件,再或者,你下载的整站程序,里面缺少了  gettoptype 这个自定义的函数,才会让这出错。


试过了。无效。


一步一步断点,输出。。尼码,弄了半天,发现某栏目文章无法发布并生成(其实是可以发布,但无法生成)

换个别的分类,就可以了。

去分类列表一看,对比两个分类,发现,发布出错的栏目是一个招聘栏目。

-------------

因为是垃圾站性质的站群,所以挑着栏目改成的关键词,没注意到这点。

果断改成,xxxx_article.htm   保存,生成。一切OK。

本博客所有文章如无特别注明均为原创。作者:恶猫复制或转载请以超链接形式注明转自 恶猫的博客
原文地址《DeDe织梦无法生成文章或栏目的解决办法

相关推荐

分享本文至:

发表评论

路人甲 表情
看不清楚?点图切换 Ctrl+Enter快速提交

网友评论(0)

恶猫的博客 -记录自己日常,代码,美图,电影,音乐,新闻,只是个人博客而已

浙ICP备15011757号-4 网站地图 联系我