Errors after Joomla 4 and Virtuemart 4 upgrade ('JDispatcher not found')

Started by jantje88, September 28, 2022, 19:35:29 PM

Previous topic - Next topic

jantje88

Just upgraded Joomla 3 to Joomla 4, before that I updated Virtuemart to the latest (3x to 4.0.4).
Now several Virtuemart admin overview pages (like Orders, Shoppers, ..) give an error: 0 Class 'JDispatcher' not found.
Other admin pages (like Products, Shipment, ..) does not result in this error, but clicking a product results in another error: '0 Call to a member function getContent() on null'.

Reinstalling the Virtuemart package does not fix these issues.

Anyone experience the same with virtuemart?

jantje88

Just found the issue. Error was caused by the Advanced Shipping by Rules for VirtueMart plugin.

GJC Web Design

GJC Web Design
VirtueMart and Joomla Developers - php developers https://www.gjcwebdesign.com
VM4 AusPost Shipping Plugin - e-go Shipping Plugin - VM4 Postcode Shipping Plugin - Radius Shipping Plugin - VM4 NZ Post Shipping Plugin - AusPost Estimator
Samport Payment Plugin - EcomMerchant Payment Plugin - ccBill payment Plugin
VM2 Product Lock Extension - VM2 Preconfig Adresses Extension - TaxCloud USA Taxes Plugin - Virtuemart  Product Review Component
https://extensions.joomla.org/profile/profile/details/67210
Contact for any VirtueMart or Joomla development & customisation