VirtueMart Forum

VirtueMart 2 + 3 => Security (https) / Performance / SEO, SEF, URLs => Topic started by: pietrek on May 05, 2014, 19:39:52 pm

Title: How to remove "com-virtuemart-menu-configuration" from URLs?
Post by: pietrek on May 05, 2014, 19:39:52 pm
Hello,
I use
J. 2.5.14
VM 2.6
Joomla SEF is on, VM SEF is on (disabling on last tab - unchecked)

I have strange element in my urls "com-virtuemart-menu-configuration". How to remove it?

I created couple of menu items linking to category of products, some of those menu items have nice short links but some of them not.
Short links :
http://www.dompaneli.pl/sensual
http://www.dompaneli.pl/aroma

ugly links:
http://www.dompaneli.pl/com-virtuemart-menu-configuration/excellence
http://www.dompaneli.pl/com-virtuemart-menu-configuration/solution
and others...

Each link is a top level category, type "VM category". It looks to me, as it works properly/wrong depending on menu and/or menu-module. I mean proper short links are in first two menus (one menu for one manufacturer), other menus have long urls with this strange element "com-virtuemart-menu-configuration"

I've read topics about urls and still have no idea - what went wrong and where...  (initially I didn't have special menu item for VM front page, as some advice, so I followed the instructions, but nothing changed...)

Is there any other place/option to make changes and have nice short addresses?

Regards, Pietrek
Title: Re: How to remove "com-virtuemart-menu-configuration" from URLs?
Post by: jjk on May 06, 2014, 11:48:34 am
Looks to me like for example the 'excellence' products are a sub-category 'com-menu-configuration'. So check your categories and category names first.
Title: Re: How to remove "com-virtuemart-menu-configuration" from URLs?
Post by: pietrek on May 06, 2014, 15:50:23 pm
Hello JJK,

Thanks for your attention, but categories are correct.

I nearly solved it. I uninstalled plugins/components:
-VM Bulk Editor,
-CSVI
reloaded page and URLs became clear, as they should be. Unfortunately, when I created new category - problem appeared again...

Regards, Pietrek
Title: Re: How to remove "com-virtuemart-menu-configuration" from URLs?
Post by: jjk on May 06, 2014, 17:10:58 pm
How about updating your Joomla to version 2.5.20. J2.5.14 is pretty old. Do you use any third party SEF extension or cache extension? Try to clear all cache in Joomla and also cklick on 'Purge expired cache' from the Joomla 'Site' menu.

I noticed these two errors on your site:
"NetworkError: 404 Not Found - http://www.dompaneli.pl/css/fancybox/jquery.fancybox-1.3.4.css"

jquery...3.4.css
"NetworkError: 404 Not Found - http://www.dompaneli.pl/templates/piaty/images/drewno18.jpg"

Normally, the fancybox-1.3.4.css file that comes with VirtueMart should be located at:
http://www.dompaneli.pl/components/com_virtuemart/assets/css/jquery.fancybox-1.3.4.css
Title: Re: How to remove "com-virtuemart-menu-configuration" from URLs?
Post by: pietrek on May 06, 2014, 23:23:00 pm
Still no effect.
Joomla updated, css & jpg file location errors fixed. Cleared cache in site and browser. No cache extension, JoomSEF was installed to solve this problem, but now is back uninstalled.

Every new menu-item linking to a VM category - regardless if it's in existing or new menu, regardless if it links to a new or existing category - has this "com-virtuemart-menu-configuration" element in url.  :'( Example is in "Egger" menu with suffix"2"

Interesting is that link to a product-detail page (displayed on Last Products) has clean short URL without mentioned element...

Regards,
Pietrek
Title: Re: How to remove "com-virtuemart-menu-configuration" from URLs?
Post by: GJC Web Design on May 06, 2014, 23:53:10 pm
and if you switch off SEF what do the urls look like?
Is there a difference in the native url form between a good and bad one?

different cat ids or Itemids unusual?

Title: Re: How to remove "com-virtuemart-menu-configuration" from URLs?
Post by: pietrek on May 07, 2014, 00:15:20 am
With SEO switched off (VM, Joomla) I have correct long urls with all parameters, without "com-virtuemart-menu-configuration" element just after domain name.
By the way, element "com-virtuemart-menu-configuration" added itself to product detail page (Egger/Universal/)  :-[ :-[
To be clear, this "com-virtuemart-menu-configuration" shows in: www.domainname.com/com-virtuemart-menu-configuration/categoryname or ../categoryname/productdetails

different cat ids or Itemids unusual?
I'm sorry but I'm not sure if I understood.

Regards, Pietrek
Title: Re: How to remove "com-virtuemart-menu-configuration" from URLs?
Post by: GJC Web Design on May 07, 2014, 09:05:12 am
can you post some examples of the non SEF urls?

no harm in a 2nd pair of eyes looking at them

post the SEF url and then the non SEF url for a couple of menu items

do you have a menu assigned to the the com_virtuemart component?
If so which one?

Have you cleared all trashed menus?

Do you have any article or menu that even resembles com-virtuemart-menu-configuration?
Title: Re: How to remove "com-virtuemart-menu-configuration" from URLs?
Post by: jjk on May 07, 2014, 09:46:53 am
@GJC Web Design
Some websites have a similar problem with "com-virtuemart-menu-paymentmethods". If you type that (including the quotation marks) into Google, you will find some.
@pietrek
Might be worth to have a look at some database tables like (in this case) xxxxx_virtuemart_categories, xxxxx_virtuemart_categories_pl_pl and xxxxx_menu.
Title: Re: How to remove "com-virtuemart-menu-configuration" from URLs?
Post by: GJC Web Design on May 07, 2014, 12:44:42 pm
thanks for the nudge jjk

yes - in virtuemart/installation/sql/mysql/joomla.sql  there is a menu entry  (110, 'main', 'COM_VIRTUEMART_MENU_PAYMENTMETHODS', 'com-virtuemart-menu-paymentmethods', '', 'com-virtuemart/com-virtuemart-menu-paymentmethods', 'index.php?option=com_virtuemart&view=paymentmethod', 'component', 0, 102, 2, 10000, 0, 0, '0000-00-00 00:00:00', 0, 1, 'components/com_virtuemart/assets/images/icon_16/menu-icon16-paymentmethods.png', 0, '', 58, 59, 0, '*', 1),

with the alias  com-virtuemart-menu-paymentmethods

and yes - in a std VM2.6.0 install there is an entry in jos_menu as above - so that answers where the strange url comes from

but not why some would be picking this up in the router file as the menu string
Title: Re: How to remove "com-virtuemart-menu-configuration" from URLs?
Post by: pietrek on May 07, 2014, 13:25:08 pm
Hello GJC and JJK,

I tell you what happened. I entered PHP My Admin, cleared trashed menus, deleted some found leftovers after CSVI uninstall process, cleared browser cache and...
yesterdays long urls became short, nice ones, all in "Egger" menu. All three below contained "com-virtuemart-menu-configuration" before this operation:
http://www.dompaneli.pl/flavour-2 (menu item created for testing purposes)
http://www.dompaneli.pl/universal (real unique product category)
http://www.dompaneli.pl/sound-2 (menu item created for testing purposes)

however when I create a new menu item, it starts from beginning:
http://www.dompaneli.pl/com-virtuemart-menu-configuration/sensual2 (menu item created for testing purposes).
http://www.dompaneli.pl/com-virtuemart-menu-configuration/whatever2 (menu item created for testing purposes).

Yes, I have menu item for VM Front Page (pls see img #2 attached)
I found string "com-virtuemart-menu-configuration" via PHP MyAdmin (pls see img #1 attached), but if I enter the record, the element "com-virtuemart-menu-configuration" doesn't show in editable field "alias". (please see img#3 attached - top and bottom row)

I don't have article or menu that even resembles com-virtuemart-menu-configuration.

PS. By the way, when clearing menu records in PHPMyAdmin, I deleted an administrator menu to VM Component :( :( :( In effect I don't see it in Joomla at all.
Can I have it back somehow? I use bookmark to VM component so I have an access, but...

Regards,Pietrek



[attachment cleanup by admin]
Title: Re: How to remove "com-virtuemart-menu-configuration" from URLs?
Post by: GJC Web Design on May 07, 2014, 13:41:09 pm
I really don't know - the new menus for the VM admin area (dropdown on the end of the admin menus) is new for 2.6.0
the alias com-virtuemart-menu-configuration is the menu for that entry : administrator/index.php?option=com_virtuemart&view=config

but how the router chooses that when I can see from your screen that the urls for the cats are completely standard I really don't know

In the short term what happens if you change the alias of Sensual2 directly in the table?

To replace your vm menu (have you got the extra new menu in the Joomla admin?) there is a few posts on here
it is just a sql query


think it is
INSERT INTO `jos_menu` (`id`, `menutype`, `title`, `alias`, `note`, `path`, `link`, `type`, `published`, `parent_id`, `level`, `component_id`, `ordering`, `checked_out`, `checked_out_time`, `browserNav`, `access`, `img`, `template_style_id`, `params`, `lft`, `rgt`, `home`, `language`, `client_id`) VALUES
(125, 'main', 'COM_VIRTUEMART', 'com-virtuemart', '', 'com-virtuemart', 'index.php?option=com_virtuemart', 'component', 0, 1, 1, 10003, 0, 0, '0000-00-00 00:00:00', 0, 1, '../components/com_virtuemart/assets/images/vmgeneral/menu_icon.png', 0, '', 69, 92, 0, '', 1);
Title: Re: How to remove "com-virtuemart-menu-configuration" from URLs?
Post by: pietrek on May 07, 2014, 14:19:19 pm
GJC, I changed path directly in the table, removing "com-virtuemart-menu-configuration" string from "path" field for  "Sensual2" menu item.
In effect - urls became clean, both for category (menu-item url) and products! This helps me a lot so far, although without understanding what and where goes wrong.

Thanks for advice about Admin Menu, after I deleted VM Menu in table, both menus (Components/Virtue Mart and the new drop-down Joomla menu for VM - disappeared.) Will read more to bring it back.

Regards, Pietrek
Title: Re: How to remove "com-virtuemart-menu-configuration" from URLs?
Post by: jjk on May 07, 2014, 14:58:47 pm
Thanks for advice about Admin Menu, after I deleted VM Menu in table, both menus (Components/Virtue Mart and the new drop-down Joomla menu for VM - disappeared.) Will read more to bring it back.

I suppose installing Virtuemart 2.6 with the Joomla extension manager and then eventually enable the database tools in VM configuration and cllick on 'Install or if necessary update tables' in the VM Tools & Migration view will bring that back.
Title: Re: How to remove "com-virtuemart-menu-configuration" from URLs?
Post by: dsrpmedia on May 07, 2014, 17:36:13 pm
I am having the same problem - am not clear on what you did to fix the situation

Quote
GJC, I changed path directly in the table, removing "com-virtuemart-menu-configuration" string from "path" field for  "Sensual2" menu item.
In effect - urls became clean, both for category (menu-item url) and products! This helps me a lot so far, although without understanding what and where goes wrong.


***it is not just VM items - this string is being added to menu links to regular content items as well
Title: Re: How to remove "com-virtuemart-menu-configuration" from URLs?
Post by: GJC Web Design on May 07, 2014, 18:31:11 pm
sorry - there was no fix - there definitely seems to be a problem here with the new admin menus..

My suggestion was just a work around - after the dodgy menu is created go into the menu table and manually get rid of the silly bit.

pietrek says this works - the problem slug is then gone - but you have to do it manually - this problem though needs to be found and fixed as it looks like a few are having it... I haven't seen it on any of my installs though so difficult to help
Title: Re: How to remove "com-virtuemart-menu-configuration" fcom-virtuemart-mrom URLs?
Post by: pietrek on May 07, 2014, 19:08:00 pm
I reinstalled VM 2.6 and VM menus in admin area are back.

dsrpmedia - I have no idea what worked. I just did exactly what I wrote in this topic. Somehow it worked for most of positions, but problem still exists.
I just created "Linki" - a menu item linking to a single article page, and still has this element "com-virtuemart-menu-configuration" in url.

Regards, Pietrek
Title: Re: How to remove "com-virtuemart-menu-configuration" from URLs?
Post by: jjk on May 07, 2014, 20:15:05 pm
I think I know... (Milbo gave me a hint)
In the file .../administrator/language/pl-PL/pl-PL.com_virtuemart.sys.ini you should have the key/string:
COM_VIRTUEMART_MENU_CONFIGURATION="Konfiguracja"

So it might be simply a missing language string. Did you update your polish language files recently? If not, go to:
http://virtuemart.net/community/translations
Note, that the polish translation currently is not 100 percent complete. But you can contribute to that if you like (follow the link to transifex)

Title: Re: How to remove "com-virtuemart-menu-configuration" from URLs?
Post by: dsrpmedia on May 07, 2014, 20:17:08 pm
I am using the basic english install
Title: Re: How to remove "com-virtuemart-menu-configuration" from URLs?
Post by: jjk on May 07, 2014, 21:20:44 pm
Anyway, please enable 'Debug System' and 'Debug Language' in Joomla configuration and then go to a page where you see 'COM_VIRTUEMART_MENU_CONFIGURATION'.
Then scroll to the bottom and check the Debug information if that key shows up as missing and if the file ...com_virtuemart.sys.ini is loaded.
Title: Re: How to remove "com-virtuemart-menu-configuration" from URLs?
Post by: GJC Web Design on May 07, 2014, 21:47:28 pm
Loosing the thread here a bit but...  ;)

clean 2.0.26d upgraded to 2.6.0  comp and AIO

*********N.B. I don't have the problem that this thread is discussing - just tried a new VM Category menu and I have a normal http://www.gjcwebdesign.com/vm2t4/cat-5 type menu*************

but anyway - can confirm in admin area that

**Not loaded** : JROOT/administrator/language/en-GB/en-GB.com_virtuemart_allinone.sys.ini
**Not loaded** : JROOT/administrator/components/com_virtuemart_allinone/language/en-GB/en-GB.com_virtuemart_allinone.sys.ini
**Loaded** : JROOT/administrator/language/en-GB/en-GB.com_virtuemart.sys.ini
**Not loaded** : JROOT/administrator/language/en-GB/en-GB.mod_vmmenu.ini
**Loaded** : JROOT/administrator/modules/mod_vmmenu/language/en-GB/en-GB.mod_vmmenu.ini

front end

**Loaded** : JROOT/language/en-GB/en-GB.com_virtuemart.ini
**Loaded** : JROOT/components/com_virtuemart/language/en-GB/en-GB.com_virtuemart.ini

are the only VM related inis

don't know if this helps at all   :-\
Title: Re: How to remove "com-virtuemart-menu-configuration" from URLs?
Post by: pietrek on May 09, 2014, 20:57:41 pm
Hello,
My list of unloaded inis was much longer. I did nothing with this, but day after I added new menus and menu-items. I reloaded page in browser and all menus became correct...  :o

Reassuming: for me at the moment the temporary solution is to change URLs manually in table.

Regards and thank you for your help!
Pietrek
Title: Re: How to remove "com-virtuemart-menu-configuration" from URLs?
Post by: miguel.bonaval on May 21, 2014, 18:44:50 pm
I have the same problem in all new menu items that i create.

The bug starts in VM 2.6 and persists in 2.6.2


thanks for help
Title: Re: How to remove "com-virtuemart-menu-configuration" from URLs?
Post by: miguel.bonaval on May 22, 2014, 11:36:38 am
To try to shed light on this error:

Could it be that this behavior happens to have an incompatibility between virtuemart and other extensions. I write the extra extensions, apart from virtuemart, that I installed to see if we can find matches:

module   mod_widgetkit(Widgetkit)
module   mod_widgetkit_twitter(Widgetkit Twitter)
plugin   widgetkit_system(System - Widgetkit)
plugin   widgetkit_content(Content - Widgetkit)
component   com_widgetkit(widgetkit)
plugin   widgetkit_zoo(System - Widgetkit ZOO)
plugin   widgetkit_joomla(System - Widgetkit Joomla)
language   es-ES(SpanishES)
file   TinyMCE_es-ES(TinyMCE es-ES)
package   pkg_es-ES(es-ES)
plugin   jce(plg_editors_jce)
plugin   jcefilebrowser(plg_quickicon_jcefilebrowser)
component   com_jce(jce)
module   mod_jumi(Jumi)
plugin   jumi(System - Jumi)
plugin   jumirouter(System - Jumi Router)
component   com_jumi(com_jumi)
plugin   jcemediabox(System - JCE MediaBox)
plugin   modulesanywhere(PLG_SYSTEM_MODULESANYWHERE)
plugin   modulesanywhere(PLG_EDITORS-XTD_MODULESANYWHERE)
plugin   nnframework(PLG_SYSTEM_NNFRAMEWORK)
component   com_akeeba(akeeba)
plugin   akeebabackup(PLG_JMONITORING_AKEEBABACKUP_TITLE)
library   lib_fof(lib_fof)
file   es-ES(akeebabackup-es-ES)
template   yoo_moreno(yoo_moreno)
plugin   jqueryeasy(System - jQuery Easy)
component   com_vm_soa(vm_soa - Virteumart Datamanager)
component   com_jmap(jmap)
plugin   param(Virtuemart 2 multiple customfield plugin)
module   mod_virtuemart_param_filter(Search (filter) module for Virtuemart 2 multiple customfield plugin)
plugin   klarnacheckout(KlarnaCheckout)
file   com_virtuemart-es-ES(com_virtuemart - es-ES)
component   com_rsform(rsform)
library   tcpdf(TCPDF)
plugin   rsfpmailchimp(System - RSForm! Pro MailChimp)
plugin   rsfprecaptcha(System - RSForm! Pro reCAPTCHA)
module   mod_rsform(RSForm! Pro Module)
module   mod_rsform_feedback(RSForm! Pro Feedback Module)
plugin   rsform(Content - RSForm! Pro)
plugin   rsform(System - RSForm! Pro)
component   com_customfilters(customfilters)
plugin   breakdesignsajax(Breakdesigns AJAX)
module   mod_cf_filtering(mod_cf_filtering)
plugin   customfieldsforall(Custom Fields for All)
plugin   ordernumber(VMSHOPPER_ORDERNUMBER)
module   mod_cookiesaccept(CookiesAccept)
component   com_jetpvvcommon(jetpvvcommon)
plugin   redsys(VMPAYMENT_REDSYS_JE)
module   mod_pixsearch(mod_pixsearch)
component   com_pixsearch(com_pixsearch)
package   pkg_pixsearch(pixsearch)
module   mod_vmmenu(mod_vmmenu)
plugin   tagmeta(plg_system_tagmeta)
component   com_tagmeta(com_tagmeta)



- have a nice day -
Title: Re: How to remove "com-virtuemart-menu-configuration" from URLs?
Post by: tbonmaticm on June 12, 2014, 13:57:22 pm
I have some days with this error I resolved it. In my case all the problem was caused by Xmap pluging for virtuemart. I disabled the virtuemart xmap plugin and suddenly all works perfectly again without com-virtuemart xxx in all new items of menu.

I hope that this can help you.
Title: Re: How to remove "com-virtuemart-menu-configuration" from URLs?
Post by: GJC Web Design on June 12, 2014, 15:39:06 pm
good old xmap again - used to cause live installer problems as well and I saw a comment that the ext. was dead anyway - (no response from Vargas)
no idea if this is true.

But never understood the value of a sitemap now days - Google can index the complete site faster than you can write a sitemap .. seems totally superfluous to me
Title: Re: How to remove "com-virtuemart-menu-configuration" from URLs?
Post by: dsrpmedia on June 13, 2014, 02:07:35 am
hmm I don `t have xmap installed, but am getting the same errors
Title: Re: How to remove "com-virtuemart-menu-configuration" from URLs?
Post by: dsrpmedia on June 13, 2014, 02:16:31 am
also - just to be clear - this 'com-virtuemart-menu-paymentmethods' is being inserted into most of the new items I create - not just the virtuemart related - if I make a like to a content item 'test-fyi' (the generated alias) then go to '/test-fyi' I get a 404, but if i go to 'com-virtuemart-menu-paymentmethods/test-fyi' the page loads

this is driving me crazy - no-one has figured out why this is happening or how to stop it?

If I didn `t already have more than 1k products in the site I would uninstall VM & load an old version
Title: Re: How to remove "com-virtuemart-menu-configuration" from URLs?
Post by: kepa on June 13, 2014, 15:04:44 pm
Comrades, you can not treat people!
I'm looking for solutions all week, and all other disabled com-virtuemart-menu-paymentmethods disappears ((

I have
VirtueMart 2.6.6
Joomla! 2.5.20
Title: Re: How to remove "com-virtuemart-menu-configuration" from URLs?
Post by: GJC Web Design on June 13, 2014, 16:37:09 pm
Yep - have just seen another VM2.6.2 with the illness.... and no Xmap

I haven't got a site that does it but has someone tried disabling/un-installing the VirtueMart Administrator Menu in admin modules as this is where the aliases are coming from
I mean the strings (and there are different ones) seem always to be aliases from that module
(see the #__menus table) - those strings like com-virtuemart-menu-paymentmethods, com-virtuemart-menu-orders etc are aliases for the VM Admin module menu items
Title: Re: How to remove "com-virtuemart-menu-configuration" from URLs?
Post by: kepa on June 16, 2014, 13:25:58 pm
he found a solution. I do not know how long enough relevance
1. Go in the database
2. Looking tayulitsu "menu"
3. Find in it our menu that leads to the main page vm2
4. Click to change
5. In the "patch", remove the "com-virtuemart-menu-paymentmethods /"
6. Maintain
Title: Re: How to remove "com-virtuemart-menu-configuration" from URLs?
Post by: GJC Web Design on June 16, 2014, 15:00:26 pm
Just did a test on a clients site that has this disease

tried making a new menu item with the VM Admin Menu module disabled in the Extensions manager

Sadly new menu came out -> /com-virtuemart-menu-paymentmethods/downloads-and-videos.html

looks like once you have the disease it is permanent

Can't uninstall and clean the menu table cos not my site...
Title: Re: How to remove "com-virtuemart-menu-configuration" from URLs?
Post by: dsrpmedia on June 20, 2014, 00:35:51 am
on another thread someone suggested going to the joomla menu manager & hitting the 'rebuild' icon - that fixed the issue for me
Title: Re: How to remove "com-virtuemart-menu-configuration" from URLs?
Post by: tbonmaticm on June 26, 2014, 17:30:05 pm
Hello!

I thought that I had resolved the BIG problem from com-virtuemart-menu-configuration/ which appear in all new items menu, but not.... Please some developer could say something about the solution? This problem broke our urls... The major problem is that I have uninstalled finally virtuemart from my site and the com-virtuemart-menu-configuration/ continues appearing in all my new url. I'm very desperate... I have to change manually all my new urls from the data base to get the correct url. This is a big mistake.

Thanks and best regards
Title: Re: How to remove "com-virtuemart-menu-configuration" from URLs?
Post by: dsrpmedia on July 01, 2014, 21:20:40 pm
try going into the menu manager & clicking the 'rebuild' button - that worked for me

unfortunately you seem to have to do this EVERY TIME you add/edit a menu item  :'(
Title: Re: How to remove "com-virtuemart-menu-configuration" from URLs?
Post by: GJC Web Design on July 01, 2014, 22:41:01 pm
@tbonmaticm - have you uninstalled the admin module virtuemart admin menus (or what ever its called)?

This seems to be the source of these.. if you uninstalled make sure the menus table has these menus deleted - search for com-virtuemart-menu-configuration etc in the table and make sure it is only the references to the admin module you are deleting

as for devs etc helping - it sems not a single one of us has seen this live so very difficult..
Title: Re: How to remove "com-virtuemart-menu-configuration" from URLs?
Post by: dstockman on July 07, 2014, 20:48:00 pm
@tbonmaticm - have you uninstalled the admin module virtuemart admin menus (or what ever its called)?

This seems to be the source of these.. if you uninstalled make sure the menus table has these menus deleted - search for com-virtuemart-menu-configuration etc in the table and make sure it is only the references to the admin module you are deleting

as for devs etc helping - it sems not a single one of us has seen this live so very difficult..
I confirm the issue and this solution -- disabling that admin menu module seems to have fixed the duplicate menu problem, the random com-virtuemart-shippingmethod type url and the ordering problems.

The ordering and weird menu behavior had been a problem on the site since at least 2.6.2 (maybe 2.6.0 though) I believe which is what I just upgraded the site from to 2.6.6 (J 2.5.22) but it was definitely worse and added the weird URL snippet after the upgrade.  All of it seems fine now after disabling that in extension manager.

Also, I had already completely removed xmap when trying to fix the menu issue.
Title: Re: How to remove "com-virtuemart-menu-configuration" from URLs?
Post by: GJC Web Design on July 07, 2014, 21:12:15 pm
Thank you for the feedback - at least others know now what and how - nice to know why .. but haven't had the problem..
Title: Re: How to remove "com-virtuemart-menu-configuration" from URLs?
Post by: AntiDrama on July 23, 2014, 00:28:22 am
I randomly got this problem today. Would like devs to reply on how to fix it.
Title: Re: How to remove "com-virtuemart-menu-configuration" from URLs?
Post by: dsrpmedia on July 23, 2014, 00:35:44 am
go to the joomla menu manager & hitting the 'rebuild' icon - that fixed the issue for me (unfortunately you have to do that everytime you add a new item)
Title: Re: How to remove "com-virtuemart-menu-configuration" from URLs?
Post by: AntiDrama on July 23, 2014, 02:03:03 am
i did that, cause it was mentioned b4. But i would like actual solution to the reason why it does that.
Title: Re: How to remove "com-virtuemart-menu-configuration" from URLs?
Post by: GJC Web Design on July 23, 2014, 14:11:01 pm
Quote
disabling that admin menu module seems to have fixed the duplicate menu problem

as mentioned many times - no dev has ever experienced this problem - I have spent quite a while trying to see why and haven't found any reason for it or seen it on any of my multiple sites I run

Title: Re: How to remove "com-virtuemart-menu-configuration" from URLs?
Post by: dsrpmedia on July 23, 2014, 17:53:39 pm
yes it is strange - I have worked on quite a few VM sites since I first encountered the problem. The only constant I can see is the sites which developed the issue were all updated versions (not necessarily from VM 1, just from pre-VM 2.2x) - I have never seen the issue with a fresh install.
Title: Re: How to remove "com-virtuemart-menu-configuration" from URLs?
Post by: GJC Web Design on July 23, 2014, 17:59:38 pm
dsrpmedia - your probably on to something there ... yes - I haven't got access to any old upgraded sites to investigate

There are funny bugs like this around .. there is the J1.5 to J2.5 one - random reordering of menu order - seen it often .
You need to manually go into the menus table and delete everything from the order column (interferes with the gt and lt settings) then reorder them in Joomla
Title: Re: How to remove "com-virtuemart-menu-configuration" from URLs?
Post by: goldenz on October 01, 2014, 16:24:01 pm
Have you tried to Rebuild The Menu? I had this issue before In my case My URL was http://www.domain.ltd/com-virtuemart-menu-categories/products. I went to Menu Manager then Selected all Items, and Hit rebuild. Everything back to normal without that "com-virtuemart-menu-categories" at the address bar.

Good Luck,
-goldenz
Title: Re: How to remove "com-virtuemart-menu-configuration" from URLs?
Post by: seyi on October 21, 2014, 18:37:15 pm
I had the exact same problem.  In my case it was adding "com-virtuemart-menu-users" to all new menu items created regardless of if it was for virtuemart or not.

I looked in the #__menu table and found this line:

alias: com-virtuemart-menu-users
path: com-virtuemart/com-virtuemart-menu-users
link: index.php?option=com_virtuemart&view=user
lft: 180
rgt: 205

Just looking around, I found that lft and rgt to generally be incremented by 1, dont really understand how they work, but I went ahead and changed rgt to 181.   That solved my problem.
Title: Re: How to remove "com-virtuemart-menu-configuration" from URLs?
Post by: edmaxsk on December 12, 2014, 16:58:40 pm
I had the same problem, I create a Hidden menu with item "Virtuemart - Appearance category" and in the Main menu I create an alias pointing to the item in the "Hidden menu". This eliminated the problem with "com-virtuemart-menu-configuration" :-)
Title: Re: How to remove "com-virtuemart-menu-configuration" from URLs?
Post by: tapiochre on December 17, 2014, 18:01:00 pm
I was puzzled by this and looked in phpMyAdmin and found a load of 'old' rows in #__menu which were NOT visible in the Back-End menu plan. I looked harder at the Site Administartion >> Menus menu and I spotted the "Rebuild" option. I used this and the problem went away immediately!

Excercise a little caution though: http://www.itoctopus.com/the-rebuild-button-in-joomlas-menu-manager-page-a-double-edged-sword

Chris
Title: Re: How to remove "com-virtuemart-menu-configuration" from URLs?
Post by: Webgeist on February 28, 2015, 21:32:31 pm
Hello Community,

I have to take up the theme again. The Disable the Admin Manü, and the deactivation of the Xmap plugin has not effected me. I think it is because my VM from VM1 VM2 became and then migrated to VM3, and I have taken over the error.

Joomla 2.5.X I could always help with the "Restore" to me

Are you upgrade to Joomla 3.3.6 now I have the following problem:

I have updated with Joomla 3.3.6 VM 3.0.4 to VM 3.0.6. Then all menu links were deleted. All links to SobiPro, Kunena, my links to my other content. Simply everything away. Also in the admin section under "Component" the list is empty.

I had in my "Main menu" 71 links. after Upgarde VM I had 0 links in the "Main Menu".

I can not explain it at all and I have no idea.

Can you help me? I'm really grateful for any help.
Regards Webgeist
Title: Re: How to remove "com-virtuemart-menu-configuration" from URLs?
Post by: Milbo on March 02, 2015, 20:20:24 pm
maybe use restructure?
Title: Re: How to remove "com-virtuemart-menu-configuration" from URLs?
Post by: Webgeist on March 02, 2015, 20:42:36 pm
Hello Community,

As I said, Joomla 2.5, I could help with the "Recall" from Joomla 3.3.6 addresses this problem directly to the menu and delete all menu items.

However, today I have tried the following, I have described as the "VM Admin Menu" is disabled, and the Xmap plugin.

Then I have a new menu item "Test Menu 1" is applied, which was then generated as follows:

.meine-domain/com-virtuemart-menu-configuration/com-virtuemart-menu-paymentmethods/com-virtuemart-menu-mediafiles/com-virtuemart-menu-orders/com-virtuemart-menu-report/com-virtuemart-menu-users/com-virtuemart-menu-categories/com-virtuemart-menu-report/com-virtuemart-menu-report/com-virtuemart-menu-store/com-virtuemart-menu-shipmentmethods/com-virtuemart-menu-shipmentmethods/com-virtuemart-menu-manufacturers/com-virtuemart-menu-users/com-virtuemart-menu-categories/testmenue-1.html

In addition, I have SobiPro updated to 1.1.12, and got the following message:

JCacheStorageFile::_deleteFolderLöschen fehlgeschlagen: a95f04c5434d142eea4cfc9705e498b8-cache-com_virtuemart_cat_manus-fcfbf02d0dec9e01f7b68451eb363ba0.php
JCacheStorageFile::_deleteFolder Ein Hauptverzeichnis kann gelöscht werden!

Of course, all on one trial. If anyone has this or a similar problem, I would be glad if someone could help me.

@Milbo, What do you mean exactly with restructuring? Uninstall VM and thus new Fit is unfortunately just as updating. Even when uninstall VM all menu items are deleted.

When editing the database, as it was also described, not as my knowledge of unfortunately.

I am grateful for any help, Regards Faro
Title: Re: How to remove "com-virtuemart-menu-configuration" from URLs?
Post by: jjk on March 03, 2015, 21:00:18 pm
I assume you still have your working backup. If you take that as a start, does it work if you first execute the 'Rebuild' button in the Joomla menu manager and afterwards update Joomla and VM? Also, it might be a good idea to clean up the tmp folder in the root directory. Sometimes it collects a lot of junk from installations which failed.
Title: Re: How to remove "com-virtuemart-menu-configuration" from URLs?
Post by: Webgeist on March 16, 2015, 21:42:01 pm
Hello Community,

The problem is now solved. There was no small surgical operation on the database. My special thanks go to the guys at Yagendoo who already knew of this problem and immediately offered me very professional, uncomplicated and quick help.

For further questions about this matter, I am at your disposal at any time.

Good Night
Faro
Title: Re: How to remove "com-virtuemart-menu-configuration" from URLs?
Post by: deepsky303 on October 30, 2015, 18:07:07 pm
I was puzzled by this and looked in phpMyAdmin and found a load of 'old' rows in #__menu which were NOT visible in the Back-End menu plan. I looked harder at the Site Administartion >> Menus menu and I spotted the "Rebuild" option. I used this and the problem went away immediately!

Excercise a little caution though: http://www.itoctopus.com/the-rebuild-button-in-joomlas-menu-manager-page-a-double-edged-sword

Chris

Oh great thanks for this! You make my evening!
Title: Re: How to remove "com-virtuemart-menu-configuration" from URLs?
Post by: Dan1980 on February 27, 2018, 03:56:13 am
on another thread someone suggested going to the joomla menu manager & hitting the 'rebuild' icon - that fixed the issue for me

@dsrpmedia thank you!!! Solved this problem for us (here in 2018!) for an old 2.5 site we maintain for a client.