Need to remove part of the url(/lang/en-GB) from the virtuemart links

Started by rizecorp, November 19, 2015, 10:58:32 AM

Previous topic - Next topic

jjk

Do you have the Joomla 'System language filter' plugin enabled or still the 'Falang language filter'? Also, did you clear Joomla site cache and browser cache?
Non-English Shops: Are your language files up to date?
http://virtuemart.net/community/translations

Studio 42

Quote from: rizecorp on December 03, 2015, 08:47:16 AM
Hi Studio 42,

Thanks for you feedback!

As per you suggestion, we have gone through the translations of the below tables with their all respective language tables:

#_virtuemart_categories
#_virtuemart_manufacturercategories
#_virtuemart_manufacturers
#_virtuemart_paymentmethods
#_virtuemart_products
#_virtuemart_shipmentmethods
#_virtuemart_vendors

I have verified and found only "#_virtuemart_products" & "#_virtuemart_shipmentmethods" language tables are not equal translations and we have added all the translations and checked the language switching from front end, still there is an issue on product detail pages only for some products.

In my research i have found that renaming router.php to @router.php at "/components/com_virtuemart/", entire site is working fine except the virtuemart urls are not SEF as we have renamed the router file.

Please suggest any alternative solution for this.

Thanks in advance,
rizecorp


If some switching is not working, then you have 2 potential problem:
Your Joomla menu is bad set or you have name collision for some routes/alias.
Of course, if you remove the router.php, it's not possible to have this problem, because this use the ID and it's always unique.

This is not any alternative as setting corretly your alias and menu. I have Shops with thousands of product and have not your problem, it's only a bad understand.
If you use faLang, this can be a potential problem too. Using Josetta component is more safe.

If you cannot solve your problem, you have many developper here that can do it for you in some hours. As GJC, Me or the Virtuemart team itself do paid support.

Regards,
Patrick

rizecorp

Hi jjk,

Thank you for your reply,

Yes we have 'System language filter' plugin enabled but there is no plugin installed for "Falang language filter". Is this setting in the Falang extensions. My site has the following extensions regarding "FALANG".

FaLang Package
FaLang (component)
FaLang Language Switcher(module)
System - FaLang Database Driver (plugin)
System - FaLang Quick Jump (plugin)

Thanks in advance,
rizecorp

rizecorp

Hi Studio 42,

Thank you for your reply,

If some switching is not working, then you have 2 potential problem:
Your Joomla menu is bad set or you have name collision for some routes/alias.

I have checked the menus and aliases and found there is some duplicates for viewcart, register from virtuemart links.
1.  We have checked by unpublishing duplicate menu item types.
2.  We have checked by trashing duplicate menu item types.
3.  We have emptied from the trash as well.

But still issue remains the same. Any suggestions please.

Thanks in advance,
rizecorp

GJC Web Design

GJC Web Design
VirtueMart and Joomla Developers - php developers https://www.gjcwebdesign.com
VM4 AusPost Shipping Plugin - e-go Shipping Plugin - VM4 Postcode Shipping Plugin - Radius Shipping Plugin - VM4 NZ Post Shipping Plugin - AusPost Estimator
Samport Payment Plugin - EcomMerchant Payment Plugin - ccBill payment Plugin
VM2 Product Lock Extension - VM2 Preconfig Adresses Extension - TaxCloud USA Taxes Plugin - Virtuemart  Product Review Component
https://extensions.joomla.org/profile/profile/details/67210
Contact for any VirtueMart or Joomla development & customisation