Avatar jan.suhr asked

ZOO and sh404SEF don't work together, image links gets broken

I have a site with YOO Subway and ZOO as a product catalog. Site also has a few modules, like the logo, with some images in them.

When sh404SEF is enableb and I go to the ZOO catalog the image links in modules gets broken. but only when in ZOO, all other menu items that have articles or a Phoca Gallery there the modules images are OK.

If I disable sh404SEF it works again.

I have found suggestions to add a slash in front of the image path but that doesn't work.

Versions are the latest for everything as of May 20 when everything was installed from scratch.

Is this a bug in ZOO?

Jan

  • ZOO
  • General Question
  • Subway

7 Answers

0

Avatar jan.suhr answered

When I was working on this site I was on localhost and then the "/" trick didn't work, because it refered to the root of my localhost.

But when I brought the site live on my host the "/" worked so I am OK for the moment, but I still consider this a bug. It should work without having to use the "/".

Thanks

Jan

0

Avatar jan.suhr answered

Before I posted my problem I searched for the problem.

Problem is that on the YOO pages all imagelinks for images in modules are broken, images in YOO items are fine.
There were a suggestion for a workaround that involved to add a slash in the imagelinks, "images/image1.jpg" is changed to "/images/image1.jpg" and that makes everything work.

Problem is only present on pages were YOO component is displayed.

Jan

0

Avatar jan.suhr answered

I am working on another site at the moment with the same problem.

The people at Anything Digital says that imagelinks has to be absolute and not relative. I can understand that but every image that is added to content becomes relative (at least when I use JCE) and they work with everything else.

On the site I am now working there is a module (Custom HTML) that contains an image, on all pages where ZOO isn't present this image shows up but as soon as page content has anything to do with ZOO the image in this module don't work.

I don't think I should need to edit all image paths to absolute (has to be done manually in code view) to get this site to work properly.

You can check it here: http://dinjacka.protouring.se

And here is one link where ZOO is present:
http://dinjacka.protouring.se/skinnvaestar/

If you open the page in Firebug and ad a slash before the image path you'll see the image.

Thanks

Jan

0

Avatar kayhan Support answered

Why don't you try the free version to test whether there is a difference. I am curious whether this is indeed a sh404sef problem only.

PS I deleted my the accepted answer to make re-open this topic (or next time, just create a new question).

0

Avatar kayhan Support answered

oops, sorry. forgot a word:

Why don't you try the free JoomSEF version

0

Avatar jan.suhr answered

Well this site has successfully worked in J1.5 and now it will be migrated to J2.5. And sh404SEF has been used on the J1.5 site and that data will me migrated as well. We do not want to redo all that SEO work again.

This problem was not present in J1.5, only now in J2.5

Jan

0

Avatar kayhan Support answered

If that is a live site, please create a copy and try there.

Regarding j15 vs j25. The code for Zoo is exactly the same. No reason here why something would have changed. (while sh40sef got two completely different versions for j15 and j25).

Know someone who can answer? Share a link to this question via email or twitter.