Hi, I sell vapes in wholesale, I am having issues with the price table for my product being displayed. The table does not display, I added the pricing rules to all my variations, but i think that due to not a single variation being selected the pricing table does not display, The plugin I am using for the variations table is PVT by WPXtension,
Indeed this table normally only displays when a variation is selected.
I think we may be able to help with a code snippet to display it by default though. But in that case my question is: do you have different tiered pricing for different variations? or is it the same table for all variations? (because if you have different tables, I am not sure how we can choose which one to display).
Thanks for the prompt response. Indeed I have the same tier pricing setup for all of the variants. But since from the documentation i had read that I had to assign the price table for each of my variants I thought that it wouldn't work therefore I added bulk the pricing for each bulk quantity.
To clarify it would be this case " or is it the same table for all variations?"
It should help display a single table, by default. It would display it after the main "Add to cart" button - I am not entirely sure where that is here.
If you do not have that, or if the table is not displaying even with the above code, it would help a lot if you can share a backend login to your site, or a staging clone site. That way I can check directly and try to find a hook that we can use to display the table.
Hi, I sell vapes in wholesale, I am having issues with the price table for my product being displayed. The table does not display, I added the pricing rules to all my variations, but i think that due to not a single variation being selected the pricing table does not display, The plugin I am using for the variations table is PVT by WPXtension,
Hello Julio,
Just to make sure I understand correctly, I believe you are referring to the "tiered price table" of our plugin? https://woocommerce-b2b-plugin.com/docs/b2bking-tiered-pricing-setup-auto-generated-tiered-pricing-table/
Indeed this table normally only displays when a variation is selected.
I think we may be able to help with a code snippet to display it by default though. But in that case my question is: do you have different tiered pricing for different variations? or is it the same table for all variations? (because if you have different tables, I am not sure how we can choose which one to display).
Looking forward to your response,
Kind regards,
Stefan
Thanks for the prompt response. Indeed I have the same tier pricing setup for all of the variants. But since from the documentation i had read that I had to assign the price table for each of my variants I thought that it wouldn't work therefore I added bulk the pricing for each bulk quantity.
To clarify it would be this case " or is it the same table for all variations?"
Thank you for clarifying,
I believe you can achieve this, by adding the following PHP code snippet to your site:
global $b2bking_public; remove_filter( 'woocommerce_available_variation', array($b2bking_public,'b2bking_show_tiered_pricing_table_variation'), 10, 3 ); add_action('plugins_loaded', function(){ global $b2bking_public; remove_filter( 'woocommerce_available_variation', array($b2bking_public,'b2bking_show_tiered_pricing_table_variation'), 10, 3 ); }); add_action('woocommerce_after_add_to_cart_button', function(){ global $post; if (isset($post->ID)){ $product = wc_get_product($post->ID); if ($product){ if ($product->is_type('variable')){ // get the first variation and display variations table $children = $product->get_children(); $first_variation = $children[0]; $variation = wc_get_product($first_variation); $data = B2bking_Public::b2bking_show_tiered_pricing_table_variation(array(), $product, $variation); echo $data['availability_html']; } } } });A PHP snippet can be added to functions.php, or by following our guide here: https://woocommerce-b2b-plugin.com/docs/how-to-add-a-snippet-php-or-js/
It should help display a single table, by default. It would display it after the main "Add to cart" button - I am not entirely sure where that is here.
If you do not have that, or if the table is not displaying even with the above code, it would help a lot if you can share a backend login to your site, or a staging clone site. That way I can check directly and try to find a hook that we can use to display the table.
Kind regards,
Stefan