首页 > 解决方案 > 我在 woocommerce 高级订单导出 (CSV) 中的每个 woocommerce 订单后添加文本行时遇到问题

问题描述

我想在每个订单(CSV)之后添加一个文本行。

我试图调整添加空行的代码示例,但我认为我错过了最后一步。

文本应显示(在每个订单之后):

T-ORD + woocommerce 订单号 + 50 个空字符 + 客户全名

预期出口示例

BS-014242;BS-014242;1;09-09-2021;98703;8305;2;;"Menno Meester"
BS-014242;BS-014242;2;09-09-2021;98703;8308;1;;"Menno Meester"
T-ORDBS-014242                                ;Menno Meester

代码示例(空行)

// add empty row after each order,   Excel/CSV/TAB formats
add_filter("woe_fetch_order_data", function($rows) {
    $rows[] = array("");
    return $rows;
});

我的尝试:

// add text row with order number and customer full name after each order,   Excel/CSV/TAB formats
add_filter("woe_fetch_order_data", function($rows) {
    $rows[] = array("T-ORD", $order->get_order_number(), "                                                  ", $order->get_billing_full_name() );
    return $rows;
});

我正在使用 Woocommerce 插件的高级订单导出:
https ://docs.algolplus.com/algol_order_export/format-output/

有谁知道我做错了什么?我期待着您的回复。

亲切的问候,
麦科

标签: phpwoocommerceexport-to-csv

解决方案


推荐阅读