PluginProbe
Tiered Pricing Table for WooCommerce / 2.2.3
Tiered Pricing Table for WooCommerce v2.2.3
8.0.2 7.1.7 7.1.5 7.1.4 7.1.1 6.5.0 6.4.0 6.1.0 trunk 1.0 1.1 2.0 2.0.1 2.0.2 2.1 2.1.1 2.1.2 2.2.0 2.2.1 2.2.2 2.2.3 2.3.0 2.3.1 2.3.2 2.3.3 All 91 releases
← All changes | freemius/templates/checkout.php +11 -3 2.2.1 → 2.2.3 View file →
@@ -78,9 +78,14 @@
78 78 }
79 79
80 80 if ( $plugin_id == $fs->get_id() ) {
81 81 $is_premium = $fs->is_premium();
82 - } else {
82 +
83 + $bundle_id = $fs->get_bundle_id();
84 + if ( ! is_null( $bundle_id ) ) {
85 + $context_params['bundle_id'] = $bundle_id;
86 + }
87 + } else {
83 88 // Identify the module code version of the checkout context module.
84 89 if ( $fs->is_addon_activated( $plugin_id ) ) {
85 90 $fs_addon = Freemius::get_instance_by_id( $plugin_id );
86 91 $is_premium = $fs_addon->is_premium();
@@ -95,10 +100,13 @@
95 100 $site = $fs->get_site();
96 101
97 102 if ( $plugin_id != $fs->get_id() ) {
98 103 if ( $fs->is_addon_activated( $plugin_id ) ) {
99 - $fs_addon = Freemius::get_instance_by_id( $plugin_id );
100 - $site = $fs_addon->get_site();
104 + $fs_addon = Freemius::get_instance_by_id( $plugin_id );
105 + $addon_site = $fs_addon->get_site();
106 + if ( is_object( $addon_site ) ) {
107 + $site = $addon_site;
108 + }
101 109 }
102 110 }
103 111
104 112 $context_params = array_merge( $context_params, FS_Security::instance()->get_context_params(