News:

Looking for documentation? Take a look on our wiki

Main Menu

Virtuemart menu link disappears after upgrading

Started by shopper999, January 10, 2014, 17:10:18 PM

Previous topic - Next topic

shopper999

Hi alltogether,

this is a bug, which is consistant a long time ago.
After upgrading VM, the menu entry "Virtuemart" disappears.

The cause is, that I use in nearly all my installations the popular Joomla Extension "xmap".
OK, you could say, xmap is not a core component, but this error happens on updating VM, so it should be fixed there.

The cause seems to be at the point, where VM tries to get the component id.

Xmap has an entry in the table, #___extensions

name, type, element
Xmap - Virtuemart Plugin plugin com_virtuemart


VM takes over the component_id of xmap.


My manual fix, to get back the correct component-id for the VM link is as follows:

UPDATE `#_menu`
SET component_id = (SELECT extension_id  FROM `#_extensions` WHERE name = 'virtuemart')
WHERE title = "COM_VIRTUEMART"


So, could this please be fixed, to get the right component-id, because otherwise me and others would have to manually fix this after every upgrade :-(

Thanks in advance

CE WebDesign München

thanks for your solution,
I would vote for it - issue is "Caused by 3rd party plugins using wrong convention",
see here: http://forum.virtuemart.net/index.php?topic=118803.msg408508#msg408508
CE WebDesign München: https://ce-webdesign.de | Websites, eCommerce WebShops | Responsive Design | SEO