News

IMPORTANT: Template updates for VirtueMart 2.0.24b

Wed Nov 20, 2013 2:58 am
VirtueMart 2.0.24b was released earlier today. It has few very important changes from the earlier VirtueMart version to display product categories in a much better way and with better performance. As a result all our templates which has 4 level category module display features needed to be updated with the changes. We have three such templates with us and we have release the updates for all of them earlier today.
  1. VP ProMart - Version 1.1a
  2. VP MegaMart - Version 1.4
  3. 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:
  1. templates\vp_promart\html\mod_virtuemart_category\default.php
For VP MegaMart:
  1. templates\vp_megamart\html\mod_virtuemart_category\default.php
  2. templates\vp_megamart\html\mod_virtuemart_category\mega.php
For VP SuperMart:
  1. templates\vp_supermart\html\mod_virtuemart_category\default.php
  2. templates\vp_supermart\html\mod_virtuemart_category\mega.php
  3. 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' ),
And replace all instances by:
$categoryModel->getChildCategoryList(

This will also resolve the problem for you.
Post your reviews about us on our Facebook Page.
Post your testimonials and suggestions Here.
Don't forget to Close your topic when resolved.
The topic has been locked.