Discuz悬赏主题确定答案自动变更分类的方法

很多站长系统对论坛中的悬赏主题在确定了最佳答案时自动将主题分类变更成“已解决”或其他指定分类!
解决方法如下
修改文件:source\module\forum\forum_misc.php
找到代码

updatemembercount($post['authorid'], array($_G['setting']['creditstransextra'][2] => $thread['price']), 1, 'RAC', $_G['tid']);

在下方第二行

C::t('forum_thread')->update($_G['tid'], array('price'=>$thread['price']));

修改为

C::t('forum_thread')->update($_G['tid'], array('price'=>$thread['price'],'typeid'=>数字,'close'=>1));

此处 数字 要换成你的目标分类的typeid
以上修改方法,仅针对只有一个悬赏主题版块的论坛!
如果您网站开启了多个版块的悬赏主题,可以价格if判断,不同版块设置不同的typeid;

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值