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
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