Discuz!官方免费开源建站系统

 找回密码
 立即注册
搜索

[已答复] 自定义字段怎么做到可以在每一个分页里都可以显示?

[复制链接]
lwd815813 发表于 2009-7-31 00:24:41 | 显示全部楼层 |阅读模式
资讯里的自定义字段怎么做到可以在每一个分页里都可以显示?现在的效果是在第一页里有显示,而在分布里就没有了。怎么办?
回复

使用道具 举报

紫琼 发表于 2009-7-31 10:14:36 | 显示全部楼层
这个暂时想不出解决办法,我先提交给开发人员吧,希望他们在下个版本产品里可以解决了。
回复

使用道具 举报

 楼主| lwd815813 发表于 2009-7-31 10:29:25 | 显示全部楼层
刚才去问过相关人了,可以解决,要用到SQL查询加转义,已经解决了,只是有点麻烦。不过可以暂时用着,谢谢你
不过还想知道一个,如果要用到SQL的话有很多数据不知道放在哪个表,能不能提供相关的资料,包括使用教程最好。
回复

使用道具 举报

lidq.jingwu 发表于 2009-7-31 11:08:31 | 显示全部楼层
在ss的下载包里面有一个database.html文件,它就是数据库表。
回复

使用道具 举报

 楼主| lwd815813 发表于 2009-7-31 11:21:39 | 显示全部楼层
这个文件可以删掉吗?看起来没有安全感~!
回复

使用道具 举报

lidq.jingwu 发表于 2009-7-31 11:32:01 | 显示全部楼层
你说的是database.html吗,每个下载包里面都有的,没有什么安全问题啊。
回复

使用道具 举报

 楼主| lwd815813 发表于 2009-7-31 15:16:44 | 显示全部楼层
好的~!谢谢~!
回复

使用道具 举报

 楼主| lwd815813 发表于 2009-7-31 18:45:02 | 显示全部楼层
原来“每一个分页里都可以显示”是没有解决的,存在大多问题了,希望高人才帮忙解决,或者开发人员能够尽快提供官方的做法。
回复

使用道具 举报

 楼主| lwd815813 发表于 2009-7-31 21:05:43 | 显示全部楼层
在viewnews.php里有这么一段
  1. $news['custom'] = array('name'=>'', 'key'=>array(), 'value'=>array());
  2. if($page == 1 && !empty($news['customfieldid'])) {
  3.         $news['custom']['value'] = unserialize($news['customfieldtext']);
  4.         if(!empty($news['custom']['value'])) {
  5.                 foreach ($news['custom']['value'] as $key => $value) {
  6.                         if(is_array($value)) {
  7.                                 $news['custom']['value'][$key] = implode(', ', $value);
  8.                         }
  9.                 }
  10.         }
  11.         $query = $_SGLOBAL['db']->query('SELECT name, customfieldtext FROM '.tname('customfields').' WHERE

  12. customfieldid=\''.$news['customfieldid'].'\'');
  13.         $value = $_SGLOBAL['db']->fetch_array($query);
  14.         $news['custom']['name'] = $value['name'];
  15.         $news['custom']['key'] = unserialize($value['customfieldtext']);
  16. }
复制代码

应该就是和这个有关的,但把这个
  1. $page == 1 &&
复制代码
删掉还是不行,这是怎么回事?请高人指点
回复

使用道具 举报

 楼主| lwd815813 发表于 2009-8-1 11:03:40 | 显示全部楼层
本帖最后由 lwd815813 于 2009-8-1 11:25 编辑

顶上,再寻求帮助~!应该到点子上了,就是搞不明白~!
现在的现象是:
     有一些资讯的内容里可以在分页上显示这自定义字段内容,但其它的都不行。行的那些都是在发布信息时上传的图片都没有插入到页面中,是后来再插入到页面中的,这样就可以让自定义的字段在所以分页中显示。
      这个“上传直接插入图片”和“提交保存资讯后再次编辑插入图片”什么不一样?
      还有,如果是“上传直接插入图片”的话,再次编辑把内容的图片删掉,再插入都是不能在分页中显示自定义字段的,这又是怎么回事?
是不是还有哪里没有改?
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

手机版|小黑屋|Discuz! 官方站 ( 皖ICP备16010102号 )star

GMT+8, 2025-9-14 07:42 , Processed in 0.080449 second(s), 14 queries , Gzip On.

Powered by Discuz! X3.4

Copyright © 2001-2023, Tencent Cloud.

快速回复 返回顶部 返回列表