VirtueMart Forum

VirtueMart 2 + 3 + 4 => Installation, Migration & Upgrade => Topic started by: GraphX on May 16, 2012, 19:31:10 PM

Title: VM link missing from Components list after update
Post by: GraphX on May 16, 2012, 19:31:10 PM
I'm using Joomla 2.5.4 and I just updated from VM 2.0.4 to 2.0.6 and now VirtueMart is missing from my components list. I was not able to use the auto updater, it just didnt work, nothing happened, so I had to download VM 2.0.6 and install it through the extension manager. Obviously VM is useless if I cant get in to work with it. How do I fix it?
Title: Re: VM link missing from Components list after update
Post by: jenkinhill on May 18, 2012, 10:45:14 AM
If you have Xmap installed then see this: http://forum.virtuemart.net/index.php?topic=100106.msg338619#msg338619

If you do not use xmap then see http://forum.virtuemart.net/index.php?topic=101120.msg336461#msg336461
Title: Re: VM link missing from Components list after update
Post by: Georgios Kolomvos on October 09, 2012, 21:56:06 PM
The solution is here (with or without Xmap): http://forum.virtuemart.net/index.php?topic=101120.msg336673#msg336673
Title: Re: VM link missing from Components list after update
Post by: webzie on October 09, 2012, 21:59:48 PM
FYI, after upgrading to vm 2.0.12b I lost VirtueMart in the components menu, but virtuemart-aio was still showing. Because I had backed-up, I figured out that virtuemart-aio had taken the ID form com_virtuemart in the #_menu table in PHP-admin.  So the com_virtuemart-entry had been overwritten by the virtuemart-aio-entry. After manually adding a table-entry for virtuemart component with a new ID, it showed again in the menu.
Title: Re: VM link missing from Components list after update
Post by: fire47 on March 18, 2013, 19:00:41 PM
I have this problem with a new install of vm 2.0.18a on joomla 2.5.9.  Help.
Title: Re: VM link missing from Components list after update
Post by: jenkinhill on March 18, 2013, 23:16:31 PM
http://forum.virtuemart.net/index.php?topic=102736.msg341370#msg341370
Title: Re: VM link missing from Components list after update
Post by: fire47 on March 19, 2013, 15:26:02 PM
Quote from: jenkinhill on March 18, 2013, 23:16:31 PM
http://forum.virtuemart.net/index.php?topic=102736.msg341370#msg341370

The fix for this (and any other component that is installed but not on the menu) is to open up the database in phpMyAdmin and look in the xxx_extensions table for the VirtueMart component entry. Check the content of the "enabled" field. It should be 1 but yours may show 0  - edit it to 1 and the component will then show in the Joomla BE menu.

Before doing that you could try using the Discover facility in the Extension Manager  - somebody reported this worked for a Community Builder component install on J2.5 that failed to appear in the components menu.

What PHP version are you using? Is it an overloaded shared server you are using?

There are also many reports here on the forum that having Xmap installed without the current VirtueMartplugin prevents the VM component from registering in the database, the anwer there is to add in the plugin and use Joomla 2.5's discovery feature.

Kelvyn
Jenkin Hill Internet,
Keswick, Lake District


None of this worked for me.  I don't remember the order I installed xmap and virtuemart, but enabling the xmap plugin for virtuemart turned on the administrator/components/virtuemart component menu item for me.  Definitely a bug in one of the two extensions, either vm or xmap...
Title: Re: VM link missing from Components list after update
Post by: rightminddesigns on August 08, 2013, 03:20:38 AM
I know this is an old post but, in case anyone else is coming looking for another option, this worked for me:
http://forum.virtuemart.net/index.php?topic=101120.msg336673#msg336673