Welcome, Guest. Please login or register.
Did you miss your activation email?
Login with username, password and session length


Need help or want to talk to other developers? Join the VirtueMart Chat! Read more...

  Advanced search

216593 Posts in 58326 Topics- by 87996 Members - Latest Member: o3lindascott
Pages: [1]   Go Down
Print
Author Topic: With OpenSEF why do i get this problem?  (Read 8765 times)
jamesbooker
Newbie
*
Posts: 4


View Profile
« on: October 26, 2006, 15:25:45 pm »

Virtuemart is great. OpenSEF is great. together they've been grand.

Problem is, whenever the user is currently viewing a virtuemart page (for example browsing a category) any links to non-virtuemart pages (eg links to com_content or com_contact) get a weird parameter that looks like a session ID attached to the end of the url. Here's an example:

If you navigate to this url: http://www.bookers-world.co.uk/shop/nintendo-gameboy/

and hover (or click) the 'about us' link (which is a static content item) or even the newsletter item (com_letterman) the url looks something like this:

http://www.bookers-world.co.uk/about-us.html?virtuemart=3f5d268bead9a96b9f76bb0a3a9d34e9

The ?virtuemart= parameter is the same during that session (if i look on another computer it changes, but stays the same until the session expires.)

When you're looking at a non-virtuemart page (for example after you've clicked the 'about us' link above) the session id ?virtuemart= disappears

I've posted on the openSEF forums here:

http://forum.j-prosolution.com/opensef-users/2663-how-stop-component-session-support.html

But they basically said 'we haven't implemented that yet. Virtuemart must be doing it.

Any ideas?
Thanks
james
Logged
jamesbooker
Newbie
*
Posts: 4


View Profile
« Reply #1 on: October 26, 2006, 15:29:33 pm »

aha! Looks like it *is* either virtuemart or joomla doing it. I've got another site running mambo and phpshop (yes its old) and that tags ?phpshop= onto the end of the urls - extremely annoying and i think it's affecting my google placement!!

Any ideas?
Logged
jamesbooker
Newbie
*
Posts: 4


View Profile
« Reply #2 on: October 28, 2006, 09:15:28 am »

*bump*
Logged
jamesbooker
Newbie
*
Posts: 4


View Profile
« Reply #3 on: October 28, 2006, 10:18:40 am »

OK I've fudged a way around this problem:

The links were in my global navigation, and instead of using the joomla menus i actually hard-coded the links into my template.

Instead, i now use a 'second' mainmenu (the  real mainmenu is hidden because the virtuemart link still acts weird) and all the items are of the 'url' type (bottom right choice hen creating a new menu item) and put them as static links as before. But because they're a menu link rather than statically coded the session thing disappears!

Hope this helps anyone with the same troubles
Logged
Pages: [1]   Go Up
Print
Jump to: