Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/php/276.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Php Woocommerce:仅为BACS订单生成发票_Php_Wordpress_Woocommerce - Fatal编程技术网

Php Woocommerce:仅为BACS订单生成发票

Php Woocommerce:仅为BACS订单生成发票,php,wordpress,woocommerce,Php,Wordpress,Woocommerce,我在生成PDF文档时遇到问题。我需要生成PDF文档,仅用于woocommerce中的BACS订单。我尝试了下面的代码,但没有帮助 你有什么想法吗 代码 &&$payment\u method==='bacs')不起作用,但我的PDF已停止生成(在为所有类型的订单生成之前)。因此,如果我是代码的一部分,它将为所有已完成的订单创建发票。所以它必须做些什么,但可能它对函数的调用不好,或者我不知道 也许你知道一些可能有用的东西。:) 多谢各位 if ( 'completed' === ywpi_get_

我在生成PDF文档时遇到问题。我需要生成PDF文档,仅用于woocommerce中的BACS订单。我尝试了下面的代码,但没有帮助

你有什么想法吗

代码

&&$payment\u method==='bacs')
不起作用,但我的PDF已停止生成(在为所有类型的订单生成之前)。因此,如果我是代码的一部分,它将为所有已完成的订单创建发票。所以它必须做些什么,但可能它对函数的调用不好,或者我不知道

也许你知道一些可能有用的东西。:) 多谢各位

if ( 'completed' === ywpi_get_option( 'ywpi_create_invoice_on' ) && $payment_method === 'bacs' ) {
            add_action( 'woocommerce_order_status_completed', array( $this, 'create_automatic_invoice' ) );
        }