If then use the Studio 42 language switcher to go to say English - i get a 404 Index.php?option=com_virtuemart&view=productdetails&virtuemart_product_id=64 I can see the non-SEF url is the same in all the associated language menu items. Turn the Joomla SEF off and it switches perfectly. If i kept within the one language there were no problems. Then i hit a problem where the SEF url for the page which started to cause a 404. The menu item for the page was off the shop menu, i created menus for each language which i associated. i am hosted on siteground and can assign php5 to the Catproduct folder and run the rest of the site on php7 so that way i can run with it for now.Įverything seemed ok. I installed a plugin Catproduct on the page - it is outdated now and the developers seems to have dropped out - it does not run on php7 which is causing a fatal error on the page so people are abandoning it, which is a shame b/c the idea is very good. I recently added an extra page - "Pick 'n' Mix" onto the site - all my previous VM menu item pages were category layout - this page was a VirtueMart » Product Details Layout page. I took advice from this forum and stripped both of these out, translated using Joomla, associated all the menus and used native Joomla SEF.Īll was cool then and i could even switch language on the product details page without getting thrown back to the category page. It is strange these things just seem to crop up out of thin air.Īt the time i had sh404sef and a translation component on the site. Turning the SEF off and it ran without problems. If you stayed in one language you would not know there was an issue but if you switched languages in the shop the url's were 404. In the summer i developed problems with language switches.
The site is pretty a Virtueplanet out of the box website. In have a Virtueplanet VP Smart template with 3.9.1 Joomla and the latest VM.