Discuz不使用插件實(shí)現(xiàn)簡(jiǎn)單的打賞功能
實(shí)現(xiàn)目標(biāo):用戶自行上傳自己的支付寶及微信收款二維碼,在主題帖增加打賞按鈕及浮窗。
功能邏輯:利用后臺(tái)自定義用戶欄目實(shí)現(xiàn)用戶上傳二維碼的功能,然后再在內(nèi)容頁(yè)加以判斷、調(diào)用。
修改步驟:
1、如圖增加兩個(gè)上傳收款碼圖片的自定義用戶欄目(表單類型記得選擇上傳圖片)

2、打開(kāi)模板文件\template\當(dāng)前模板目錄(默認(rèn)為default)\forum\viewthread_node.htm
查找:<!--{hook/viewthread_useraction}-->
在其上方增加以下代碼即可
<!-- 打賞 -->
<style>
.dsdz{display: inline-block;padding: 10px 18px;}
.dsdz p{padding-bottom: 10px;}
.dsdz span{float: left;text-align: center;font-weight: 700;}
.dsdz span img{width: 160px;}
</style>
<!--{eval $user_ds = C::t(common_member_profile)->fetch_all($post[authorid]);}-->
<!--{loop $user_ds $ds}-->
<!--{if $ds[field1] || $ds[field2]}-->
<a href="javascript:;" rel="external nofollow" onclick="showDialog('<div class=dsdz><p>溫馨提醒:此操作為直接向用戶“$post[author]”掃碼轉(zhuǎn)賬,不可逆.</p>{if $ds[field1]}<span><img src=data/attachment/profile/$ds[field1]><br>支付寶</span>{/if}{if $ds[field2]}<span style=margin-left:15px><img src=data/attachment/profile/$ds[field2]><br>微信</span>{/if}</div>', 'info', '打賞$post[author]', 1)"><i><img src="static/image/common/rec_add.gif" alt="打賞">打賞</i></a>
<!--{/if}-->
<!--{/loop}-->
<!-- END -->
最終實(shí)現(xiàn)效果如下:


總結(jié)
以上就是這篇文章的全部?jī)?nèi)容了,希望本文的內(nèi)容對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,謝謝大家對(duì)腳本之家的支持。如果你想了解更多相關(guān)內(nèi)容請(qǐng)查看下面相關(guān)鏈接
相關(guān)文章
PHP7創(chuàng)建COOKIE和銷毀COOKIE的實(shí)例方法
在本篇文章里小編給大家整理的是關(guān)于PHP7創(chuàng)建COOKIE和銷毀COOKIE的實(shí)例方法,有需要的朋友們可以參考下。2020-02-02
thinkphp備份數(shù)據(jù)庫(kù)的方法分享
這篇文章主要介紹了thinkphp備份數(shù)據(jù)庫(kù)的方法分享,非常的簡(jiǎn)單實(shí)用,推薦給有需要的小伙伴們2015-01-01
PHP在終端中實(shí)現(xiàn)進(jìn)度條來(lái)處理數(shù)據(jù)的示例詳解
在PHP中,有時(shí)候你需要在終端中處理大量數(shù)據(jù)或執(zhí)行長(zhǎng)時(shí)間運(yùn)行的任務(wù),同時(shí)希望能夠?qū)崟r(shí)跟蹤任務(wù)的進(jìn)度,在 PHP 中,有時(shí)候你需要在終端中處理大量數(shù)據(jù)或執(zhí)行長(zhǎng)時(shí)間運(yùn)行的任務(wù),同時(shí)希望能夠?qū)崟r(shí)跟蹤任務(wù)的進(jìn)度,需要的朋友可以參考下2023-10-10
php array_intersect比array_diff快(附詳細(xì)的使用說(shuō)明)
在PHP中,使用 array_intersect 求兩個(gè)數(shù)組的交集比使用 array_diff 求同樣兩個(gè)數(shù)組的并集要快。2011-07-07
PHP的RSA加密解密方法以及開(kāi)發(fā)接口使用
本篇文章給大家詳細(xì)介紹了PHP開(kāi)發(fā)接口使用RSA進(jìn)行加密解密方法,對(duì)此有興趣的朋友可以學(xué)習(xí)下。2018-02-02
php獲取網(wǎng)頁(yè)里所有圖片并存入數(shù)組的方法
這篇文章主要介紹了php獲取網(wǎng)頁(yè)里所有圖片并存入數(shù)組的方法,涉及php正則匹配及數(shù)組操作的技巧,非常具有實(shí)用價(jià)值,需要的朋友可以參考下2015-04-04

