迅睿CMS框架是一款PHP8高性能·簡(jiǎn)單易用的CMS開(kāi)源開(kāi)發(fā)框架,基于MIT開(kāi)源許可協(xié)議發(fā)布,免費(fèi)且不限制商業(yè)使用,是免費(fèi)開(kāi)源的產(chǎn)品,以萬(wàn)端互聯(lián)為設(shè)計(jì)理念,支持的微信公眾號(hào)、小程序、APP客戶端、移動(dòng)端網(wǎng)站、PC網(wǎng)站等多終端式管理系統(tǒng)。
聯(lián)系官方銷售客服
1835022288
028-61286886
財(cái)務(wù)支付系統(tǒng)通知設(shè)置,如下圖,這里設(shè)置是通知用戶的郵箱,如何改成只通知管理員,找不到修改文件。(我的支付是游客支付,所以通知管理員即可)
這種功能實(shí)現(xiàn)不了
需要按這個(gè)思路來(lái)開(kāi)發(fā) 參考文檔:《付款成功之后》
回復(fù)@迅睿框架聯(lián)合創(chuàng)始人 能否直接去源碼寫死 通知固定的郵箱號(hào)呢?再就是請(qǐng)問(wèn)通知內(nèi)容中的 支付方式(支付寶還是微信)怎么調(diào)用。
只能二次開(kāi)發(fā)
我的支付是免登錄游客支付。請(qǐng)幫忙寫個(gè)鉤子,實(shí)現(xiàn) 有游客付款后,改成通知管理員郵箱 或者 固定郵箱號(hào)。
\Phpcmf\Hooks::on('pay_success', function($data) { \Phpcmf\Service::M('member')->sendmail( "a@qq.com", "郵件標(biāo)題", "郵件內(nèi)容"); });
回復(fù)@小波工作室 可以用的,小波老師,最后麻煩下,郵件內(nèi)容需要這些信息怎么寫。
時(shí)間:支付時(shí)間金額:支付金額方式:付款方式(是微信還是支付寶)標(biāo)題:也就是后臺(tái)財(cái)務(wù)中的說(shuō)明
回復(fù)@小波工作室 我的支付是游客支付,游客未登錄狀態(tài)下支付,還是無(wú)法發(fā)送郵件。
用六樓代碼作為模板,data數(shù)組數(shù)據(jù)填充進(jìn)去就可以了呀,多簡(jiǎn)單
回復(fù)@優(yōu)速開(kāi)發(fā)工作室 嗯,我解決了數(shù)據(jù)了,主要問(wèn)題是 我的支付是游客支付,游客未登錄狀態(tài)下支付,還是無(wú)法發(fā)送郵件。
回復(fù)@匿名者 現(xiàn)在就是鉤子。登錄管理員賬戶后,付款后可以正常發(fā)送。但是 游客付款后,無(wú)法發(fā)送郵件。
\Phpcmf\Hooks::on('pay_success', function($data) { $body = '訂單信息:' .$data['title'].'<br />'; $body .= '交易金額:' . $data['value'] .'<br />'; $body .= '支付方式:' . $data['type'] .'<br />'; $body .= '支付時(shí)間:' .date("Y-m-d H:i:s",$data['paytime']) .'<br />'; \Phpcmf\Service::M('member')->sendmail("郵箱號(hào)","標(biāo)題",$body); });
\Phpcmf\Service::M('member')->sendmail("郵箱號(hào)","標(biāo)題",$body);
此居已經(jīng)寫了member,但是游客沒(méi)有member這說(shuō)法,可能需要更改你的鉤子。
回復(fù)@匿名者 好的,感謝耐心解答。 這樣鉤子就沒(méi)意義了, 系統(tǒng)自帶支付通知就能滿足 登錄后的郵件通知。 這樣鉤子還是無(wú)法實(shí)現(xiàn)游客付款,通知
回復(fù)@遠(yuǎn)策 游客就別想通知了,他登錄都沒(méi)有登錄,甚至郵箱都沒(méi)有填,我說(shuō)是不是。別折騰了兄弟。
回復(fù)@匿名者 是的,所以我想 指定一個(gè)我自己的郵箱。 通知都發(fā)給我自己郵箱。
$body = "時(shí)間:".dr_date($data['inputtime'])."<br>金額:".abs($data['value'])."<br>方式:".dr_pay_type_html($data['type']); !$data['uid'] && \Phpcmf\Service::M('member')->sendmail("郵箱號(hào)",$data['title'],$body); //游客下單通知管理員
這種功能實(shí)現(xiàn)不了
需要按這個(gè)思路來(lái)開(kāi)發(fā) 參考文檔:《付款成功之后》
回復(fù)@迅睿框架聯(lián)合創(chuàng)始人 能否直接去源碼寫死 通知固定的郵箱號(hào)呢?再就是請(qǐng)問(wèn)通知內(nèi)容中的 支付方式(支付寶還是微信)怎么調(diào)用。
只能二次開(kāi)發(fā)
我的支付是免登錄游客支付。請(qǐng)幫忙寫個(gè)鉤子,實(shí)現(xiàn) 有游客付款后,改成通知管理員郵箱 或者 固定郵箱號(hào)。
回復(fù)@小波工作室 可以用的,小波老師,最后麻煩下,郵件內(nèi)容需要這些信息怎么寫。
時(shí)間:支付時(shí)間
金額:支付金額
方式:付款方式(是微信還是支付寶)
標(biāo)題:也就是后臺(tái)財(cái)務(wù)中的說(shuō)明
回復(fù)@小波工作室 我的支付是游客支付,游客未登錄狀態(tài)下支付,還是無(wú)法發(fā)送郵件。
用六樓代碼作為模板,data數(shù)組數(shù)據(jù)填充進(jìn)去就可以了呀,多簡(jiǎn)單
回復(fù)@優(yōu)速開(kāi)發(fā)工作室 嗯,我解決了數(shù)據(jù)了,主要問(wèn)題是 我的支付是游客支付,游客未登錄狀態(tài)下支付,還是無(wú)法發(fā)送郵件。
回復(fù)@匿名者 現(xiàn)在就是鉤子。登錄管理員賬戶后,付款后可以正常發(fā)送。但是 游客付款后,無(wú)法發(fā)送郵件。
\Phpcmf\Service::M('member')->sendmail("郵箱號(hào)","標(biāo)題",$body);
此居已經(jīng)寫了member,但是游客沒(méi)有member這說(shuō)法,可能需要更改你的鉤子。
回復(fù)@匿名者 好的,感謝耐心解答。 這樣鉤子就沒(méi)意義了, 系統(tǒng)自帶支付通知就能滿足 登錄后的郵件通知。 這樣鉤子還是無(wú)法實(shí)現(xiàn)游客付款,通知
回復(fù)@遠(yuǎn)策 游客就別想通知了,他登錄都沒(méi)有登錄,甚至郵箱都沒(méi)有填,我說(shuō)是不是。別折騰了兄弟。
回復(fù)@匿名者 是的,所以我想 指定一個(gè)我自己的郵箱。 通知都發(fā)給我自己郵箱。