dynamic-pricing-quantity-table

Description

This plugin has been closed as of 22. sept 2025 and is not available for download. This closure is temporary, pending a full review.

Reviews

19. nov. 2016
im leaving a 3 star review as its a good plugin just not what i was looking for. for anyone else having the same issue just over right the code in quantity-table.php with the following code. <?php /* Plugin Name: Woocommerce Quantity Table Plugin URI: https://riotweb.nl Description: Extension for Dynamic Pricing plugin that shows a table with price and quantity. Author: RiotWeb Version: 1.0 Author URI: https://riotweb.nl/plugins License: GPLv2 License URI: http://www.gnu.org/licenses/gpl-2.0.html */ if ( ! defined( 'ABSPATH' ) ) { exit; // Exit if accessed directly } error_reporting(0); /** * Check if WooCommerce is active **/ if ( in_array( 'woocommerce/woocommerce.php', apply_filters( 'active_plugins', get_option( 'active_plugins' ) ) ) ) { add_filter( 'woocommerce_get_price_html', 'omniwp_credit_dollars_price', 10, 2 ); function omniwp_credit_dollars_price( $price, $product ) { $pricing_rule_sets = get_post_meta( $product->post->ID, '_pricing_rules', true ); $pricing_rule_sets = array_shift( $pricing_rule_sets ); if ( $pricing_rule_sets && is_array( $pricing_rule_sets ) && sizeof( $pricing_rule_sets ) ) { ob_start(); if (is_product()){?> <span class="savemoney">Save more the more you buy!</span> <table width="80%"> <thead> <tr> <th><?php _e('Quantity', 'omniwp_core_functionality' ) ?></th> <th>Discount</th> <th>Price</th> </tr> </thead> <?php foreach ( $pricing_rule_sets['rules'] as $key => $value ) { if ( '*' == $pricing_rule_sets['rules'][$key]['to'] ) { } else { $x++; $class = ($x%2 == 0)? 'tabledark': 'lablelight'; echo "<tr align='center' valign='middle' class='$class'>";?> <td><?php printf( __( '%s – %s', 'omniwp_core_functionality' ) , $pricing_rule_sets['rules'][$key]['from'], $pricing_rule_sets['rules'][$key]['to'] ) ?></td> <td><?php echo woocommerce_price( $pricing_rule_sets['rules'][$key]['amount'] ); ?></td> <td><?php $newdealprice = $product->get_price() – $pricing_rule_sets['rules'][$key]['amount']; echo $newdealprice;?></td> </tr > <?php } } ?> </table> <style> .tabledark { background-color:#eae5e5; } .lablelight { background-color:#f9f2f2; } .savemoney{ font-size:14px; font-weight:bold; } </style> <?php $price = ob_get_clean(); } return $price; } } add_action( 'plugins_loaded', 'woocommerce_quantity_table_textdomain' );}
3. okt 2016 1 reply
The table shows up everywhere X_X On related products, upsells/cross-sells, catalog pages, etc.. Looks really messy.
Read all 5 reviews

Contributors & Developers

“Woocommerce Quantity Table” is open source software. The following people have contributed to this plugin.

Contributors