пожалуйста, прости меня, если я не достаточно ясен,
Я использую плагин под названием "Тарифы на продукты WooCommerce", он добавляет комиссию к каждому продукту. Комиссия указана в woocommerce-> заказах, которыев порядке
Но если заказы экспортируются в CSV, имя поля комиссии не отображается.
Мне нужно показать имя поля комиссии, еслиу идентификатора заказа есть , но я не тот профессионал.
В данный момент CSV выглядит так, мне удалось добавить столбец.
Вот некоторые из кода и таблицы mysqli.
private function infosProduit($order, $item, $sep)
{
global $wpdb;
$fee = 'fee';
$plasticbox = $wpdb->get_var( $wpdb->prepare(
"
SELECT order_id
FROM $wpdb->woocommerce_order_items
WHERE order_item_type = %s
",
$fee
) );
$csv = '';
if(isset($item)) //product exists
{
$product = $order->get_product_from_item($item);
if($product instanceof WC_Product) //product is a product
{
// default product informations
foreach ($this->included_order_default_product_keys as
$pdt_key)
{
if($pdt_key == 'sku')
$value = $product->get_sku();
if($pdt_key == 'name')
$value = $product->get_title();
//the plastic box
if($pdt_key == 'box')
$value = $plasticbox;
if($pdt_key == 'quantity')
$value = $item['qty'];
if($pdt_key == 'line_price_without_taxes')
$value = $order->get_line_total($item, false);
if($pdt_key == 'line_price_with_taxes')
$value = $order->get_line_total($item, true);
$csv.='"'.$this->escape($value).'"'.$sep;
}