SEF ULRs not visible

  • Posts: 196
  • Thank you received: 11
  • Hikashop Business
8 years 7 months ago #255418

-- HikaShop version -- : 2.6.4
-- Joomla version -- : 3.6.4
-- PHP version -- : 5.6
-- Browser(s) name and version -- : FF

As I browse through the shop the SEF URLs are not visible. they consist of only a number at the end. It looks like the alias is not added. Also I can't trace the ID. It's not related to the product or category. For now I like the URLs to be created automatically, but I don't think this is the right behaviour. This is with all the product. The products are all imported and we have Falang active in the backend.

Could you please help me with this?

Attachments:
Last edit: 8 years 7 months ago by Rixters.

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

  • Posts: 83995
  • Thank you received: 13605
  • MODERATOR
8 years 7 months ago #255485

Hi,

The alias is added. However, if you have only special characters in it, then it won't appear in the URL if the "Unicode Aliases" setting of the Joomla configuration is turned off.

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

  • Posts: 196
  • Thank you received: 11
  • Hikashop Business
8 years 7 months ago #255493

Did some more testing and noticed that the problem is Falang. This URL problem only happens with the Falang extension installed and enabled. Also noticed that when Falang is installed and the Simplified breadcrumbs are disabled, the aliases are getting even stranger: domainname.com/en/webshop/product/19-/category_pathway-12 enable the Simplified breadcrumbs I get domainname.com/en/webshop/product/3-

So I'm sure this is a bug in the Hikashop and Falang combination.

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

  • Posts: 83995
  • Thank you received: 13605
  • MODERATOR
8 years 7 months ago #255497

Hi,

The /category_pathway-12 part is normal with the simplified breadcrumb setting turned off.
That's how it is supposed to be.
Now the alias empty with Falang maybe means that you have empty aliases in the translations of your products.
So go in the Falang translations listing and check on that. If you have empty alias translations there, delete or disable them and it should help.

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

  • Posts: 196
  • Thank you received: 11
  • Hikashop Business
8 years 7 months ago #255583

Did some more testing and found the problem. The alias has to be filled at all times to make the SEF URLs to work. We made a large import and did not fill the alias because it is "automatically" created. But this is not the case with imported data. So maybe it a good idea to create the alias on import. I now had to copy the product_name field to the product_alias field and scroll trough 1000 product and replace characters and spaces etc. with a dash. That was a bit of work :(

How can I import category aliases as they are not in the export sheet?
I hope you have a solution to make it easer to create the product_alias on import.

Regards!

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

  • Posts: 83995
  • Thank you received: 13605
  • MODERATOR
8 years 7 months ago #255586

Hi,

product_alias generation during the import is indeed not supported for now.
It's the same with the keywords and meta description auto fill setting which is not supported during the import either.

For the category_alias, it is not supported for the import. You would have to export/import the content of the table hikashop_category via your phpmyadmin in order to do that.

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

Time to create page: 0.072 seconds
Powered by Kunena Forum