迅睿開源框架是一款PHP8高性能·簡(jiǎn)單易用的PHP開源開發(fā)框架, 基于MIT開源許可協(xié)議發(fā)布,不限制商業(yè)使用,以多端互聯(lián)為設(shè)計(jì)理念, 支持的微信公眾號(hào)、小程序、APP客戶端、移動(dòng)端網(wǎng)站、PC網(wǎng)站等多終端式管理系統(tǒng)。
業(yè)務(wù)經(jīng)理
微信掃描以上二維碼
028-61286886
技術(shù)咨詢
類似于這個(gè)論壇,poscms中懸賞問答的功能怎么實(shí)現(xiàn)
這個(gè)論壇是普通模塊+評(píng)論功能做的,懸賞(設(shè)置懸賞)我想是官方單獨(dú)開發(fā)的吧
1 后臺(tái)創(chuàng)建一個(gè)懸賞(設(shè)置懸賞)字段 xuanshang,儲(chǔ)存金額
2 二開:重寫發(fā)布后的方法體,用于扣款
public function _add_content($data) { 這里面寫扣除樓主的懸賞金 }
3 增加一個(gè)控制器用于樓主設(shè)置最佳答案,并發(fā)放懸賞(設(shè)置懸賞)金
放到 論壇模塊的controllers下面,那么訪問地址就是 index.php?s=bbs&c=test&id=帖子id
<?php class Test extends M_Controller { public function index() { $id = intval($_GET['id']); // 帖子id $tiezhi = $this->db->where('id', $id)->get(SITE_ID.'_'.APP_DIR.'_comment_data_0')->row_array(); if ($tiezhi) { // 找懸賞金的值 $zhuti = $this->db->where('id', $tiezhi['cid'])->get(SITE_ID.'_'.APP_DIR)->row_array(); if ($zhuti['uid'] == $this->uid && $zhuti['xuanshang'] > 0) { // 這里寫給回帖人贈(zèng)送懸賞金 } } } }
這個(gè)論壇是普通模塊+評(píng)論功能做的,懸賞(設(shè)置懸賞)我想是官方單獨(dú)開發(fā)的吧
1 后臺(tái)創(chuàng)建一個(gè)懸賞(設(shè)置懸賞)字段 xuanshang,儲(chǔ)存金額
2 二開:重寫發(fā)布后的方法體,用于扣款
public function _add_content($data) { 這里面寫扣除樓主的懸賞金 }3 增加一個(gè)控制器用于樓主設(shè)置最佳答案,并發(fā)放懸賞(設(shè)置懸賞)金
放到 論壇模塊的controllers下面,那么訪問地址就是 index.php?s=bbs&c=test&id=帖子id
<?php class Test extends M_Controller { public function index() { $id = intval($_GET['id']); // 帖子id $tiezhi = $this->db->where('id', $id)->get(SITE_ID.'_'.APP_DIR.'_comment_data_0')->row_array(); if ($tiezhi) { // 找懸賞金的值 $zhuti = $this->db->where('id', $tiezhi['cid'])->get(SITE_ID.'_'.APP_DIR)->row_array(); if ($zhuti['uid'] == $this->uid && $zhuti['xuanshang'] > 0) { // 這里寫給回帖人贈(zèng)送懸賞金 } } } }