- VP ProMart - Version 1.1a
- VP MegaMart - Version 1.4
- VP SuperMart - Version 1.5b
There has been several other minor changes in the templates. We recommend all existing users to update the templates in their site before updating to VirtueMart 2.0.24b.
ALTERNATIVE METHOD: (Not Recommended)
Now if you have already updated VirtueMart to 2.0.24b, using an older version of the templates and do not want to update it in your site then you can manually fix the category module problem by following the steps below:
Open the following files depending on the template you are using in your site:
For VP ProMart:
- templates\vp_promart\html\mod_virtuemart_category\default.php
- templates\vp_megamart\html\mod_virtuemart_category\default.php
- templates\vp_megamart\html\mod_virtuemart_category\mega.php
- templates\vp_supermart\html\mod_virtuemart_category\default.php
- templates\vp_supermart\html\mod_virtuemart_category\mega.php
- templates\vp_supermart\html\mod_virtuemart_category\mega-mob.php
Now find all occurrence of the exact following codes in the files:
$cache->call( array( 'VirtueMartModelCategory', 'getChildCategoryList' ),$categoryModel->getChildCategoryList(This will also resolve the problem for you.