php 无法在perfex CRM中测试add_action

nlejzf6q  于 2023-05-16  发布在  PHP
关注(0)|答案(2)|浏览(122)

我尝试在perfex CRM中添加钩子,以启用或触发操作after_invoice_added.如果发票已创建 * 我在文件夹中找不到文件*add_invoice.log;钩子被使能/为真;并用代码方法调用$data变量在invoice中过帐
$contents = $this->CI->output->get_output();
它会把$data和函数一起带来吗?

hooks()->add_action('after_invoice_added','my_after_invoice_added');

function my_after_invoice_added($id) {

          <script>
alert( 'Hello, world!' );

}
这可能不是常见的问题;您可以找到perfex CRM指南作为参考:Hooks
Screenshot containing the trigger required

6mw9ycah

6mw9ycah1#

你需要像那样改变它

hooks()->add_action('after_invoice_added','my_after_invoice_added', 10);
function my_after_invoice_added($id) {        
     echo ( 'Hello, world!' );
}
anhgbhbe

anhgbhbe2#

after_invoice_added钩子已经由perfex crm添加,所以你只需要做一个动作如下.希望这对你有用。

hooks()->do_action('after_invoice_added','my_after_invoice_added');
function my_after_invoice_added($id) {        
     echo ( $id);
}

相关问题