Hello fellow members!
I have some strange issues using VM3.0.9. Very strange I'd say...!
Any help would be greatly appreciated.
1) I can not set the frontpage of VM to be the same as the homepage of my website. For example, this page is supposed to be the frontpage of VM: http://www.secretlove.gr/index.php?option=com_virtuemart
Although I have tried to set the homepage as VM-frontpage through the Joomla menu maker, the above non SEF url still exists, and Is different than the real homepage of the website.
2) The order confirmation e-mail has some strange non sef urls that should lead to the products that were bought, but the final destination is rather strange. Please check the bellow links.
SKU Ονομα προϊόντος Product status Price Qty Tax Discount Total
1095
Σέξι δαντελένιο στρινγκ με φιόγκο πίσω(http://www.secretlove.gr/index.php?option=com_virtuemart&view=productdetails&virtuemart_category_id=49&virtuemart_product_id=186&Itemid=106) <----
Size: S/M
Color: Μαύρο
Confirmed by shopper 12,11 €
10,90 €
1 2,51 € -1,49 € 14,90 €
13,41 €
6280
Νυχτικάκι Sexy stripes..! (http://www.secretlove.gr/index.php?option=com_virtuemart&view=productdetails&virtuemart_category_id=46&virtuemart_product_id=76&Itemid=106) <------
Size: One Size
Color: Μαύρο
Confirmed by shopper 35,77 €
30,49 €
1 7,01 € -6,50 € 44,00 €
37,50 €
Σύνολα 9,52 € -7,99 € 50,91 €
Tax 23% 2,51 € 2,51 €
Tax 23% 7,01 € 7,01 €
shipment_name_blank Courier 0,00 € 0,00 €
shipment_name_blank Αντικαταβολή
0,00 € 2,00 €
Total 9,52 € -7,99 € 52,91 €
Ευχαριστούμε που αγοράσατε στο Secretlove
Secretlove
Secretlove (http://www.secretlove.gr/index.php?option=com_virtuemart) <---Also look at the link of the website
No idea, by anyone, what is wrong?
Problem 1: I tend to think that this 'outdated' homepage url is a cache issue.
Problem 2: The urls in the confirmation emails are never SEF. There is no need to make them 'search engine friendly', because the only one who can see them are the email recipients.
Also I think your greek language confirmation email links might work better, if you wouldn't strip the url language tag in the default language (A Joomla setting). If I select 'English' before clicking the link, I'm directed to the product. In Greek I'm directed to the frontpage.
You may also check if the 'Multilingual status' in Joomla shows everything green. When you check your Greek and English menus, you should see the correct flag in each of them, like in the screenshot attached.
Thank you very much for your answer.
Yes, the multilingual menus are all set correctly like in your photo.
I would't like not to strip the language tag in the default language... Isn't there a way to make it work without disabling that nice Joomla function? I dotn care if the appear as non sef urls, as long as they lead to the correct destination...
Regarding the problem No1, what caching do you believe does that? Joomla's main caching? I ve cleaned all possible caching mechanisms. Cloudflare, Varnish, Joomla, eveything. Nothing fixes it.
Quote from: anatom09 on May 31, 2015, 21:42:03 PM
I would't like not to strip the language tag in the default language...
Did you try it - just to find out if the routers work better with the language tag not stripped from the url?
Concerning your cache I was primarily thinking of your jchoptimize installation. I would try both, disable it and remove cached files and check the configuration. Maybe jchoptimize is not configured correctly for your case. (Never used it myself, so I don't know how to make it work smoothly with VM). In case you use a third party SEF extension, clear all those cached urls, too.
Strangely, the problem of the wrong urls in the order, is now fixed by itself! The new orders generate correct product URLS. At least for now... So, I ll keep testing.
Regarding the inability to connect the front page to the home page, I really cant do anything.
No matter what I do, http://www.secretlove.gr/index.php?option=com_virtuemart does not lead to my homepage.
I suppose you need to check if both your english and greek menus - make sure that all menu items are available in both, Greek and English. If you don't want a certain menu item in the other language, create it, but unpublish it. Otherwise you might have trouble with your modules showing on the correct pages (see here: http://magazine.joomla.org/issues/issue-mar-2014/item/1790-using-hidden-menus). Also check your menu assignments in the modules - for example in your slideshow module.