支付成功一直调用php解决,订单支付成功后怎么调用钩子触发事件呢在文档中找到会员在线支付,POSCMS,CodeIgniter技术文档,PHP开发文档,迅睿CMS框架官方教程...

订单支付成功后,怎么调用钩子触发事件呢?

https://www.xunruicms.com/v3doc/185.html在文档中找到pay_success会员在线支付成功之后执行的动作。这个钩子跟订单支付后触发的钩子一样吗?

我使用这个钩子。在my_hooks配置$hook['pay_success'][] = array(

'class' => 'order_phone_hooks',

'function' => 'index',

'filename' => 'order_phone_hooks.php',

'filepath' => 'hooks',

);

和$hook['pay_success'][] = array(

'class' => 'order_phone_hooks',

'function' => 'index',

'filename' => 'order_phone_hooks.php',

'filepath' => FCPATH.'dayrui/hooks',

);

然后在order_phone_hooks<?php

/**

* Created by PhpStorm.

* User: chunjie

* Date: 14-6-23

* Time: 17:11

*/

class order_phone_hooks{

public $ci;

/**

* 构造函数

*/

function __construct() {

$this->ci = &get_instance();

}

function index($form_data){

$dir = "templates";

if(!is_dir($dir)){

$res=mkdir(iconv("UTF-8", "GBK", $dir),0777,true);

}

$insertinfo = file_put_contents($dir."/order.txt",date("y-m-d H:i:s",time())."->".json_encode($form_data).PHP_EOL, FILE_APPEND);

}

}

然后执行订单支付后,这个钩子都没有生效。请问这个订单支付成功后,有什么办法触发钩子吗?

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

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值