Hi,
Have added the following custom code to function.php active theme file. But after adding, when tried to download bulk orders from vendor dashboard then it does not work and site throws error.
Can you pls help?
Following code was added:
add_filter( 'wcmp_vendor_order_generate_csv_headers', 'add_extra_coloumn_header' );
function add_extra_coloumn_header( $header ) {
$header['product_sku'] = __('Product SKU', 'dc-woocommerce-multi-vendor');
return $header;
}
add_filter( 'wcmp_vendor_order_generate_csv_data', 'add_extra_coloumn_data', 10, 3 );
function add_extra_coloumn_data( $data, $customer_order, $vendor ) {
$item_sku = array();
$vendor_items = $vendor->get_vendor_items_from_order($customer_order, $vendor->term_id);
if($vendor_items){
foreach ($vendor_items as $item) {
$product = wc_get_product( $item['product_id'] );
$item_sku[] = $product->get_sku();
}
}
$data['product_sku'] = isset($item_sku) ? implode(', ', $item_sku) : '';
return $data;
}
Copy