News:

Support the VirtueMart project and become a member

Main Menu

Strange SEF/SEO URL issue in Virtuemart 2.0.6

Started by Genius WebDesign, May 02, 2013, 19:12:17 PM

Previous topic - Next topic

Genius WebDesign

Hi,

I have a few very strange issues in my Virtuemart shop.
The problems are related to the SEO-URL structure/system, as far as I can tell.

1. In general everything is working OK but in a few instances the page will not load specific category pages. When you try to visit one of these category pages the browser times out.
If I deactivate "SEO" in Virtuemart admin or if I set "Search Engine Friendly URLs" in Joomla´s SEO settings to "No" then the problem disappears but I need to have the SEO URLs so this needs to be fixed.
My shop has more than 5k categories and I have only found this problem in very few categories, 7 to be exact, so it seems like a very specific glitch. The only thing these seven categories have in cummon is that the letter "C" is present in all their names.

2. The breadcrumbs do not show a complete path with all categories on the product pages. This problem, though, seems to be present no matter if SEO URLs are activated or deactivated.
I have tried with both the standard "breadcrumb" module and a special "Breadcrumbs with snippets" module. The problem is the same.
The breadcrumbs show correct paths in all categories, so this problem is only present on the product pages..

For demonstration you can see the problem regarding #1 here:
http://www.printmore.dk.php53serv9.webhosting.dk/lasertonere/epson/epson-lp-lepslp

If you click on either "Epson LP 2000 C", "Epson LP 3000 C", "Epson LP 7800 C", "Epson LP 7800 Cn", "Epson LP 8300 C", "Epson LP 8800 C" or "Epson LP 8800 CN" then your browser will time out.
If you click on any of the other categories on the page then it will load perfectly..
Is I mentioned these 7 categories seem to be the only ones where this problem is present, and the only thing that seperates these from the other categories on the page is the letter "C" in the name, so it is very strange..

You can also use the "Search" module in the top of the page and search for e.g. "7800 c" and if you click on "Epson LP 7800 C" or "Epson LP 7800 Cn" the browser will time out.


Regarding #2 you can see that the breadcrumbs are showin incomplete paths by going to any product page.


I hope someone has a good answer to how I can solve these problems.


Genius WebDesign

I just found out that the problem with the category pages that couldn´t load was because of minor error in the CSV file from where I imported the categories.
That´s all sorted out now, and the categories are now working properly.

There is still a problem, though, with the breadcrumbs now showing complete "breadcrumbs" in the product pages..

foo-wing.li

#2
I have this same problem as you but I can't find where the problem is in my database.
Could you explain a little more where this problem is within the database?

If you goto this page on my website: http://www.jackellis.co.uk/products.html
And choose the Armour Plates catergory it displays all of the store products: http://www.jackellis.co.uk/products/products/armour-plates.html
But if you choose any other catergory it works fine.

I did notice that the Armour Plates catergory URL has the the word products twice as if you where going into a catergory called products then a subcatergory called products. But I don't have it setup like that instead it should only have the catergory products once in the seo friendly url.

I have tried deleting and adding the Armour Plates catergory and products again but this didn't do anything to fix the problem.

I have also tried droping the catergory tables in my databse and then importing a previous back up but that never worked and it is just the same

I have Joomla SEO friendly URLS turned on and the same with VM SEO.

jjk

What I can see is that your link "Jack Ellis Body Protection Products" points to http://www.jackellis.co.uk/products/products.html

And clicking on that link shows the following error:

downloadable font: download failed (font-family: "ProximaNovaSemibold" style:normal weight:normal stretch:normal src index:0): status=2147746065
source: ...jackellis.co.uk/templates/jackellis/fonts/proximanova-semibold-webfont.woff
...jackellis.co.uk/templates/jackellis/javascript/md_stylechanger.js
Line 66

There also seems to be a conflict with the BEEZ5_FONTSIZE (maybe related to the unavailable webfont). If possible, I would suggest to disable webfonts. They will frequently slow down your website and are pretty unreliable.
Non-English Shops: Are your language files up to date?
http://virtuemart.net/community/translations