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

 找回密码
 立即注册
搜索

自创的模型里面的评论功能什么时候弄好啊!!

[复制链接]
alvin555 发表于 2009-11-18 22:08:54 | 显示全部楼层 |阅读模式
正式版了.还是不能评论.

每次评论就显示[对不起,您所在用户组没有权限进行本次操作]
回复

使用道具 举报

bugx 发表于 2009-11-18 22:31:40 | 显示全部楼层
要设置的,挂载评论的
回复

使用道具 举报

wdshxcbsh 发表于 2009-11-18 22:51:27 | 显示全部楼层
2# bugx


    具体怎么设置呢,能否说一下
回复

使用道具 举报

nicholas1987 发表于 2009-11-19 15:30:54 | 显示全部楼层
进入后台——》频道管理——》对自定义频道选择编辑功能,会有权限设置,根据不同用户的权限进行勾选就可以了
回复

使用道具 举报

 楼主| alvin555 发表于 2009-11-19 18:31:13 | 显示全部楼层
全部勾了都不行.资讯的不用勾都可以回复评论
只是自己创的模型不行.
回复

使用道具 举报

 楼主| alvin555 发表于 2009-11-19 18:32:02 | 显示全部楼层
还有.是模型,不是自创频道
回复

使用道具 举报

nirending 发表于 2009-11-23 14:43:40 | 显示全部楼层
同样问题啊
回复

使用道具 举报

ovoo 发表于 2009-11-26 19:54:03 | 显示全部楼层
打开viewcomment.php文件,找到下面一句代码:
  • $query = $_SGLOBAL['db']->query('SELECT * FROM '.tname('spaceitems').' WHERE itemid=\''.$itemid.'\' AND allowreply=\'1\'');

复制代码
将其改为:
  •         $type_query = $_SGLOBAL['db']->query('SELECT type FROM '.tname('channels').' WHERE nameid=\''.$type.'\'');
  •         $type_channel = $_SGLOBAL['db']->fetch_array($type_query);
  •         $table_name = $type_channel['type'] == 'model'? $type.'items': 'spaceitems';
  •         $query = $_SGLOBAL['db']->query('SELECT * FROM '.tname($table_name).' WHERE itemid=\''.$itemid.'\' AND allowreply=\'1\'');

复制代码
修改后保存,进前台评论,搞定。

原因分析:因为在评论某篇文章时,文章是否允许评论是有标志位的,程序默认的只查资讯的表,所以才出现了这个问题,修改后将可以查找模型表。
回复

使用道具 举报

sailingbobo 发表于 2009-11-26 20:22:45 | 显示全部楼层
可以的吧。。。。。
回复

使用道具 举报

zhangjinlu 发表于 2009-11-26 20:24:12 | 显示全部楼层
备用看看!
回复

使用道具 举报

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

本版积分规则

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

GMT+8, 2025-11-21 16:19 , Processed in 0.122177 second(s), 14 queries , Gzip On.

Powered by Discuz! X3.4

Copyright © 2001-2023, Tencent Cloud.

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