php – 在Woocommerce中创建外部路由的链接
发布时间:2020-12-13 16:11:10 所属栏目:PHP教程 来源:网络整理
导读:在Woocommerce中,我正在尝试为pdf生成创建外部链接. 我正在处理process_payment中的付款,我将json结果传递给thankyou_page函数,但由于某种原因,json返回传递给thankyou_page函数时返回null. 按照源代码: $response = json_decode($json_response,true);$lin
在Woocommerce中,我正在尝试为pdf生成创建外部链接.
我正在处理process_payment中的付款,我将json结果传递给thankyou_page函数,但由于某种原因,json返回传递给thankyou_page函数时返回null. 按照源代码: $response = json_decode($json_response,true); $linkBoleto = $response['pdfBoleto']; function thankyou_page($order_id){ echo "<a href='".$linkBoleto."' target='_blank'>Boleto</a>"; } 任何帮助表示赞赏. 解决方法
在你的函数thankyou_page中,需要定义变量$linkBoleto:
1)您可以将其作为参数包含在函数中,例如: $response = json_decode($json_response,true); $linkBoleto = $response['pdfBoleto']; function thankyou_page($order_id,$linkBoleto){ echo "<a href='".$linkBoleto."' target='_blank'>Boleto</a>"; } 2)你可以使用全局包含它在函数中: $response = json_decode($json_response,true); $linkBoleto = $response['pdfBoleto']; function thankyou_page($order_id){ global $linkBoleto; echo "<a href='".$linkBoleto."' target='_blank'>Boleto</a>"; } 现在它应该工作. (编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |