Generic child variant not working since update to VirtueMart 3.2.4

Started by postkat, October 01, 2017, 23:58:18 PM

Previous topic - Next topic

postkat

Since the last update there is a problem with the Generic child variant in both details and category view.
The URL changes when you choose a variant but the price doesn't change and the buy now button doesn't appear.
I have tried to disable modules and plugins that could conflict but that didn't help.

Also tried protostar and beez3 template but the problem remains.

Joomla! 3.8.0
VirtueMart 3.2.4



Studio 42



Studio 42

It's a javascript problem.
Uncaught TypeError: Virtuemart.stopVmLoading is not a function
Check if the template have no update.
This file vmsite.js should be loaded using PHP : vmJsApi::jSite();
, but is not loaded.
Check your Virtuemart config if you have selected to load Vm javascript or at last resort add it in your template.

postkat

Thanks!
Still don't know why vmsite.js did not load on all websites having te same problem but adding it worked.
Could it be the PHP version on the server? (PHP 7.1)

Studio 42

Perhaps they moved the php code in the last VM release and you have some overide in your template.
It's very hard to know without access to the PHP files.