开始有几个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。
发表评论