News:

You may pay someone to create your store, or you visit our seminar and become a professional yourself with the silver certification

Main Menu

URL and frontpage problems...! Non SEF urls and strange behaviour

Started by anatom09, May 27, 2015, 12:12:56 PM

Previous topic - Next topic

anatom09

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





jjk

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.
Non-English Shops: Are your language files up to date?
http://virtuemart.net/community/translations

anatom09

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.


jjk

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.
Non-English Shops: Are your language files up to date?
http://virtuemart.net/community/translations

anatom09

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.

jjk

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.
Non-English Shops: Are your language files up to date?
http://virtuemart.net/community/translations