訂單支付成功后,怎么調(diào)用鉤子觸發(fā)事件呢?
http://m.apdwn.com/v3doc/185.html在文檔中找到pay_success會員在線支付成功之后執(zhí)行的動作。這個鉤子跟訂單支付后觸發(fā)的鉤子一樣嗎?
我使用這個鉤子。在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;
/**
* 構(gòu)造函數(shù)
*/
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);
}
}然后執(zhí)行訂單支付后,這個鉤子都沒有生效。請問這個訂單支付成功后,有什么辦法觸發(fā)鉤子嗎?
應(yīng)該是你用法有問題
你第一步只要復(fù)制應(yīng)該進去就好了
回復(fù)@九天網(wǎng)絡(luò)(JiuDay)
你指的第一步是指哪個呢?
只要復(fù)制第一個就好了 不用復(fù)制第二個
回復(fù)@九天網(wǎng)絡(luò)(JiuDay)
是我表達(dá)沒清楚,就是我復(fù)制第一個試了不行,用第二個試了也不行的