Comments Dan started the conversationMarch 15, 2023 at 6:55pmWant to add additional product data to the purchase list CSV. The data is imported as metadata. I cant find the file that controls the template that generates the CSV. 2,218WebWizards repliedMarch 16, 2023 at 5:55pmHello Dan,Thank you for purchasing our plugin,The function that controls the purchase list CSV download is b2bkingdownloadpurchaselist() in class-b2bking.phpThere are 2 hooks there through which you can add a custom product column. I wrote a snippet example: add_filter('b2bking_list_download_columns_header', function($columns){ array_push($columns, 'Stock quantity'); return $columns; }, 10, 1); add_filter('b2bking_list_download_columns_items', function($data, $list_item){ $item = explode(':', $list_item); $product_id = $item[0]; $stock_quantity = get_post_meta($product_id, '_stock', true); array_push($data, $stock_quantity); return $data; }, 10, 2); This can be added to your site's functions.php or to any snippets plugin.It will add a "Stock quantity" column there.Kind regards,Stefan Sign in to reply ...
Want to add additional product data to the purchase list CSV. The data is imported as metadata. I cant find the file that controls the template that generates the CSV.
Hello Dan,
Thank you for purchasing our plugin,
The function that controls the purchase list CSV download is b2bkingdownloadpurchaselist() in class-b2bking.php
There are 2 hooks there through which you can add a custom product column. I wrote a snippet example:
This can be added to your site's functions.php or to any snippets plugin.
It will add a "Stock quantity" column there.
Kind regards,
Stefan