码迷,mamicode.com
首页 > 其他好文 > 详细

织梦v5.7后台添加文章提交出现空白页面

时间:2014-05-15 17:58:22      阅读:252      评论:0      收藏:0      [点我收藏+]

标签:style   blog   c   ext   http   get   

  织梦v5.7后台添加文章提交出现空白页面

  本地搭建的服务器,然后下载源代码的模板文件,但是,在本地安装后,却不能够在织梦后台栏目添加文章,添加后提交页面显示空白,查看文章状态显示为“未生成”。

  查看了很多网上的帖子,没有发现能解决此问题的;后台经过逆向反复查找,最终锁定问题出在了网站的article_article.htm的模板上,模板上使用了一个自定义函数 function="GetTopTypename(@me)。

bubuko.com,布布扣

  因为之前也搞过这个函数,代表着获得当前栏目顶级栏目名称。但是,如果用这个函数必须在在include/common.func.php的最下方加入:(所以才骤然想起来,这个文件肯定没有添加下列代码,才会导致文章提交空白页面。悲催呀,害的我找了一天的错误。)

  function GetTopTypename($id)

  {

  global $dsql;

  $row = $dsql->GetOne("SELECT typename,topid FROM dede_arctype WHERE id= $id");

  if ($row[’topid’] == ’0’)

  {

  return $row[’typename’];

  }

  else

  {

  $row1 = $dsql->GetOne("SELECT typename FROM dede_arctype WHERE id= $row[topid]");

  return $row1[’typename’];

  }

  }

  在文章页或者栏目列表页调用时,在所要调用栏目名称的位置加上下面这行代码即可实现:

  {dede:field name=’typeid’ function="GetTopTypename(@me)" /}。

织梦v5.7后台添加文章提交出现空白页面,布布扣,bubuko.com

织梦v5.7后台添加文章提交出现空白页面

标签:style   blog   c   ext   http   get   

原文地址:http://www.cnblogs.com/tanlingdangan/p/3729795.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!