Hikashop + Falang = Product Not Found

  • Posts: 80
  • Thank you received: 0
9 years 11 months ago #215979

-- url of the page with the problem -- : valentina-db.com/en/store/category/12-valentina-studio
-- HikaShop version -- : 2.5
-- Joomla version -- : 3.4.3
-- PHP version -- : 5.4.45
-- Browser(s) name and version -- : FF Win32
-- Error-message(debug-mod must be tuned on) -- : Product page generates a 404.

Hi,

Its a little disturbing that the "last stable version of Hikashop" is 2.5 when 2.6 is out ;-)

So I have Falang installed, and its inserting its en ja de as it should.

I set up Canonical URL's of products with a /, as in /buy-valentina-studio-pro and it seemed to be working, translating to en/buy-valentina-studio-pro if done from a menu item.

BUT if accessed through the category page in the store, it generates a 404 error.

So I have removed the Canonical URLs temporarily since it is breaking our store so badly.

How do I fix this problem?

Please Log in or Create an account to join the conversation.

  • Posts: 84306
  • Thank you received: 13700
  • MODERATOR
9 years 11 months ago #216018

Hi,

There are two things here:

- You activated the "force canonical URL on products listing" setting of the HikaShop configuration. So the canonical URL of the product is used on the listing instead of the dynamically generated URL. Sometimes, this is not necessary and turning off that option would definitely help.
- You also set a canonical URL for the product, but apparently only for the main product, not for each translation of the product.
Being able to translate the canonical URL has been added with HikaShop 2.6.0 so with the 2.5.0, you don't have it and thus it always uses that URL. The system should add the /en in the URL. You should enter the full URL, including the language tag in the canonical URL for each language.

Please Log in or Create an account to join the conversation.

Time to create page: 0.052 seconds
Powered by Kunena Forum