• Resolved efc

    (@eceleste)


    I just tried upgrading to WooCommerce 7.3.0 with the latest Tiered Pricing 3.2.0 and I get the following fatal error…

    PHP Fatal error:? Uncaught Error: Class "Automattic\WooCommerce\Admin\PageController" not found in /sites/knot.teamrcia.com/files/wp-content/plugins/tier-pricing-table/src/Addons/GlobalTieredPricing/CPT/GlobalTieredPricingCPT.php:314

    It seems that Tiered Pricing is trying to include a file that WooCommerce no longer includes.

Viewing 4 replies - 1 through 4 (of 4 total)
  • Thread Starter efc

    (@eceleste)

    It turns out that even removing WC altogether still results in a fatal error from TP. Clearly TP is not checking for the existence of this PageController before it tries to access it. If WC is not present, TP should not cause a fatal error, it should just report that it needs WC. And if WC is updated to 7.3.0 or beyond, it should notice and look for some alternative to the PageController (or maybe this missing PageController is a WC bug?).

    Plugin Author Mykola Lukin

    (@bycrik)

    Hello @eceleste,

    The plugin has the logic to not boot if WooCommerce is missing. It looks like WooCommerce broke something with the new release as one of my clients says that the same problem was with 5 other plugins they use.

    But after reactivation the plugin the issue should gone. Please confirm that the plugin works fine now.

    Thread Starter efc

    (@eceleste)

    Thank you, yes. Deactivating and reactivating the plugin seems to have resolved the issue.

    Plugin Author Mykola Lukin

    (@bycrik)

    Thanks for getting back and confirming this!

Viewing 4 replies - 1 through 4 (of 4 total)
  • The topic ‘Fatal error with WC 7.3.0’ is closed to new replies.