After upgrading my website with Joomla 3.5.1 to Virtuemart 3.0.16 I receive the following messages:
Fatal error: Class 'CurrencyDisplay' not found in /var/www/vhosts/dedecanije.nl/httpdocs/components/com_virtuemart/views/category/view.html.php on line 160
The message is shown for categories having sub-categories. Single categories are OK. So I returned to Virtuemart 3.0.14 for the moment.
Regards, bestcons
Open components/com_virtuemart/views/category/view.html.php
Find the following codes in line 20:
defined('_JEXEC') or die('Restricted access');
Replace above by:
defined('_JEXEC') or die('Restricted access');
if(!class_exists('CurrencyDisplay')) require(VMPATH_ADMIN . '/helpers/currencydisplay.php');
Save the changes.
That should resolve the issue.
May I assume that in the next update this will be corrected?
Should be.
My Solution
Deactivate MANUFACTURER in SUBCATEGORY
Sorry for my English.
Bye :)
apparently fixed in vm3.0.17.6